Sign in to save

Bookmark this page so you can find it later.

Sign in to save

Bookmark this page so you can find it later.

A bubble chart is a scatter plot that uses position to show two variables and bubble size to show a third variable. It is useful when you want to compare relationships and magnitudes in one view. For example, a chart might show countries by income on the x-axis, life expectancy on the y-axis, and population by bubble size.

This makes patterns, clusters, and outliers easier to notice than in a table of numbers.

To read a bubble chart, first use the x and y coordinates to locate each observation, then compare bubble areas to understand the size variable. The most important detail is that bubble size should represent area, not radius, because viewers perceive the filled circle as the quantity. If the radius is doubled, the area becomes four times as large, which can exaggerate differences if the chart is scaled incorrectly.

Good bubble charts include clear axis labels, a size legend, consistent units, and colors that add meaning without distracting from the data.

Key Facts

  • A bubble chart displays three variables: x-position, y-position, and bubble size.
  • Bubble area is commonly used to encode the third variable, so A = πr^2 matters for scaling.
  • If a value doubles, the bubble area should double, not the radius.
  • To scale radius from a data value, use r = k√value, where k is a chosen scale factor.
  • The x-axis and y-axis should have labeled units and evenly spaced numerical scales when the data are quantitative.
  • Bubbles that overlap can hide data, so transparency, outlines, or labels may be needed.

Vocabulary

Bubble chart
A graph that shows data points with x-position, y-position, and circle size representing three variables.
Encoding
Encoding is the way a graph represents data using visual features such as position, size, color, or shape.
Area
Area is the amount of surface covered by a shape, and for a circle it is calculated with A = πr^2.
Scale
A scale is the rule that connects data values to distances, positions, or sizes on a graph.
Outlier
An outlier is a data point that is far from the main pattern of the data.

Common Mistakes to Avoid

  • Scaling bubble radius directly to the data value, because this makes the area grow too quickly and exaggerates large values.
  • Comparing bubble widths instead of bubble areas, because the chart is designed for area comparison and width can be misleading.
  • Ignoring the x and y axes, because a large bubble is not automatically important unless its position and variable meaning are considered.
  • Using color without a legend, because viewers may assume color represents a category or value even when it is only decorative.

Practice Questions

  1. 1 A bubble chart uses radius r = 0.5√value. What radius should represent a value of 64, and what radius should represent a value of 100?
  2. 2 Two bubbles represent values of 25 and 100. If area correctly represents value, how many times larger should the area of the second bubble be than the first?
  3. 3 A chart shows one bubble that is very large but located near the middle of both axes. Another bubble is small but far to the upper right. Explain why the larger bubble is not necessarily the most extreme data point.