Advertisement

Bubble Chart Analysis

Reading three-dimensional data from a scatter plot where bubble size encodes a third numeric variable.

Learn

Reading three-dimensional data from a scatter plot where bubble size encodes a third numeric variable.

A bubble chart is a variant of the scatter plot that encodes three numeric dimensions: each data point is a disk whose x-coordinate and y-coordinate represent two variables and whose area represents a third. A valid bubble chart encodes the third variable as the disk's area (not its diameter), so visual comparison of sizes lines up with the underlying ratio. Bubble charts are useful when a third variable modulates a standard scatter — for example, plotting population (bubble size) against GDP per capita (x) and life expectancy (y).

Point i = (v1_i, v2_i, v3_i); plotted at (v1_i, v2_i) with disk area ∝ v3_i

  • Countries plotted by GDP per capita × life expectancy with bubble area = population
  • Products plotted by price × rating with bubble area = units sold
  • Cities plotted by temperature × humidity with bubble area = air quality index

How to recognize it

  • Each point has a visibly different size encoding a third value
  • Questions ask about combinations of position and size
  • Legends usually explain the size-to-value mapping

Common mistakes

  • Comparing diameters instead of areas (area = π · r², so diameter doubling quadruples area)
  • Ignoring the third variable entirely and reading the chart as a plain scatter
  • Assuming a causal link between bubble size and position

Practice guidance

Data Interpretation

Advertisement