Skip to content
← Visualization

Bubble chart

Point position shows two measures; circle area adds a third.

Six neighborhood cafés

Six neighborhood cafés: bubble. Wait (minutes). Full values follow in the data view.Horizontal: seats. Circle area in the bubble view: orders per day.00820164024603280SeatsWait (minutes)FernMossReedOakPineElm

Horizontal: seats. Circle area in the bubble view: orders per day.

Illustrative data
View data6 records
Six neighborhood cafés
ItemSeatsWait (minutes)Orders / day
Elm12980
Oak2414160
Pine3211120
Fern4222300
Moss5824240
Reed6818180

When it fits

Add the scale of each observation to a relationship.

What you need

Two numeric coordinates and a nonnegative size value.

Watch for

Scaling radius to value makes large quantities look disproportionately large.

In practice

Health and income across countries, published by Vega-Lite contributors.
Health and income across countries · Vega-Lite contributors · BSD-3-Clause
Sources and accessibility

The authored example uses illustrative data. Published references retain their original information and presentation.

Use Tab to reach controls and the data view. Native selects support arrow keys. All values are available in the data view; color and hover are never the only way to read the example.