Statistics and data

How charts make percentage changes look bigger than they are

A bar chart that starts its axis above zero can make a 3.9% rise look like a tripling. How truncated axes, cropped time ranges and mixed scales distort percentage changes, and how to check.

PercentSwiftPublished 3 min read

Short answer

Read the axis before the bars. If the vertical axis starts above zero, bar heights no longer show the size of the change. Work out the percentage from the numbers themselves: a rise from 10,200 to 10,600 is 3.92%, however tall the second bar looks.

On this page

Charts are often the first thing people look at, and sometimes the only thing. The same numbers can be drawn to look dramatic or dull. Knowing the common tricks lets you read the real size of a change in a few seconds.

The truncated axis

A newsletter grows from 10,200 subscribers in January to 10,600 in March. Draw it as a column chart whose vertical axis starts at 10,000:

Column chart with the vertical axis starting at 10,000. January shows 10,200 subscribers and March shows 10,600. The March bar appears three times as tall as the January bar.
Above the 10,000 baseline, January shows 200 units of bar and March shows 600. The actual increase is 3.92%. Tap the image to open it full size.

The January bar rises 200 units above the baseline and the March bar 600, so March looks three times as big. Now start the axis at zero:

Column chart with the vertical axis starting at zero. January shows 10,200 subscribers and March shows 10,600. The two bars are almost the same height.
With a zero baseline, bar height is proportional to the value, and the 3.92% difference looks like what it is. Tap the image to open it full size.

The two bars are nearly the same height, because the values are nearly the same. The actual change:

(10,600 − 10,200) ÷ 10,200 × 100 = 3.92%

Where 10,200 is the starting value

Try it: 10,200 → 10,600 subscribers

Open in calculator

Bar and column charts encode values as lengths, so the baseline should be zero. When it isn’t, the visual ratio between bars is set by where the axis starts, not by the data.

Cropped time ranges

A line chart that starts at a low point makes any later value look like strong growth. One that starts at a peak makes the same period look like decline. If a chart shows “up 40%,” check when it starts and whether a longer range tells a different story. For changes over many periods, CAGR gives one comparable yearly figure.

Percentages without the base

“Sales of the new model up 300%” might mean 2 units became 8. Percent changes on small bases swing wildly. Look for the underlying counts, or the absolute change next to the relative one.

Two axes on one chart

Dual-axis charts put two series with different scales on the same plot. By stretching one axis, the chart maker can make the lines cross, run in parallel, or diverge. To compare growth fairly, rebase both series to 100 at the same starting point. See index numbers.

Areas and 3D shapes

When an icon is scaled in both width and height to show a doubling, its area quadruples, and readers perceive it as four times larger. 3D pie charts distort slices near the front. Flat bars with a zero baseline avoid both problems.

A quick checklist

  1. Read the axis labels. Does the value axis start at zero?
  2. Take the two values being compared and compute the percentage change yourself.
  3. Check the start and end dates.
  4. Look for the base: how many units is the percentage of?
  5. If there are two axes, compare indexed values instead.

If you build charts yourself, the spreadsheet chart guide covers setting the axis and labels.

Questions

Is a chart with an axis that doesn't start at zero always misleading?

No. For line charts of values that never get near zero, such as body temperature or a stock index, a zoomed axis can be the clearer choice. The problem is mainly bar and column charts, where readers compare bar lengths, and any chart that doesn’t label its axis.

How do I quickly check a chart I see in the news?

Find the two values being compared, read them off the labels rather than the shapes, and calculate the percentage change yourself. Then check the time range and whether the axis is linear.

The calculator links in this guide are checked against the PercentSwift calculator every time the site is built. How we calculate explains the rounding rules. If you spot a mistake, email hello@percentswift.com.