STEM-TutorLearn • Practice • ExcelBook Free DemoFree demo

Cumulative frequency, explained with examples

A cumulative frequency graph shows a running total of grouped data. It lets you estimate the median, quartiles and percentages for data you cannot see individually, and it is a common Higher tier GCSE question.

On this page
  1. What cumulative frequency means
  2. Building the table
  3. Plotting the graph
  4. Checking your graph
  5. Reading the median and quartiles
  6. From cumulative frequency to a box plot
  7. Percentiles
  8. Comparing two groups
  9. Why estimates can differ slightly
  10. Reading the shape
  11. Common mistakes
  12. Practice questions
  13. Frequently asked questions
  14. Key takeaways
  15. Related guides

What cumulative frequency means

Cumulative frequency is a running total. For each class, it counts how many values are less than or equal to the upper end of that class. It always increases (or stays the same), and the last cumulative frequency equals the total number of values.

Building the table

Example 1: from frequencies to cumulative frequencies

Journey times for 69 people: 0–10 minutes, 10 people; 10–15, 15; 15–20, 20; 20–30, 16; 30–50, 8. Find the cumulative frequencies.

Plotting the graph

  1. Plot each cumulative frequency against the upper boundary of its class: (10, 10), (15, 25), (20, 45), (30, 61), (50, 69).
  2. Plot a starting point at the lower boundary of the first class with cumulative frequency 0: here (0, 0).
  3. Join the points with a smooth curve or with straight lines, as your teacher prefers.

Plotting at the upper boundary matters: by the end of each class, everyone in it has been counted. Plotting at midpoints is the most common mistake in this topic.

time (minutes)cumulative frequency01020304050204060median ≈ 17.4
A cumulative frequency graph for 69 journey times. Each point is plotted at the upper end of its class. Reading across from half the total (34.5) and down gives the median, about 17.4 minutes.

Checking your graph

Before reading values, check three things. The curve should never go down, because a running total cannot decrease. The first point should be at zero, at the start of the first class. And the final point should be at the total frequency. If any of these fail, recheck the table before using the graph.

Reading the median and quartiles

For a total of n:

Draw the reading lines on the graph in pencil; examiners often give a method mark for them.

Example 2: median and quartiles

Using the graph for the 69 journeys, estimate the median, the quartiles and the IQR.

Example 3: how many below a value

Estimate how many people took less than 25 minutes.

Example 4: how many above a value

Estimate how many people took more than 12 minutes.

Example 5: a percentage

What percentage of people took more than 30 minutes?

From cumulative frequency to a box plot

A common follow-on question asks you to draw a box plot from the graph. Use the minimum and maximum from the table (here 0 and 50), and the median and quartiles you read off (12.4, 17.4 and 24.2). The box plot then makes it easy to compare this group with another, using the medians and IQRs, as described in the box plots guide.

Percentiles

The same reading method finds any percentile. The 90th percentile is the value below which 90% of the data lies: read across from 0.9 × 69 ≈ 62 and down, which gives just over 30 minutes here. Percentiles are used for things like children's growth charts and exam grade boundaries, and a question might ask for the time that only the slowest 10% exceeded.

Comparing two groups

When two cumulative frequency curves are drawn on the same axes, the curve that is further to the right has larger values overall. For example, if the curve for bus journeys lies to the right of the curve for car journeys, bus journeys were generally longer. For a full comparison, read off both medians and both IQRs, then make two comparisons in context: one about the typical value and one about the spread.

Why estimates can differ slightly

The histogram guide estimated the median of the same journey data as 17.5 minutes, using the 35th value, while this graph gives about 17.4 using n/2 = 34.5. Both are estimates from grouped data, which assume values are spread evenly within each class. For large data sets the difference is tiny, and mark schemes accept a range of answers, so use whichever convention your exam board and teacher expect.

Reading the shape

A steep section of the graph means many values in a short interval; a flat section means few. Here the curve is steepest between 15 and 20 minutes, where most journeys lie, and very flat after 30 minutes, showing a small number of long journeys: the distribution is positively skewed.

Common mistakes

Practice questions

Try each one before opening the answer.

Q1. Frequencies 5, 12, 18, 10, 5. Find the cumulative frequencies.

Show answer
5, 17, 35, 45, 50.

Q2. For a total of 80, at what cumulative frequency do you read the upper quartile?

Show answer
60.

Q3. A graph shows 120 values. The reading at 40 kg is 90. How many values are more than 40 kg?

Show answer
30.

Q4. Q1 = 22 and Q3 = 35 from a graph. Find the IQR.

Show answer
13.

Frequently asked questions

Is cumulative frequency on the Foundation paper?

No. Cumulative frequency graphs are a Higher tier GCSE topic.

Should I use a curve or straight lines?

GCSE mark schemes accept a smooth curve or straight line segments through the plotted points. Use the method your teacher has taught, and draw it neatly through the points.

Key takeaways