fiaraziqbal@googlemail.com 07760 257 814

Cumulative Frequency Curves — An Examiner's Guide

How to build the table, plot the curve correctly, read off the median and quartiles, and the four mistakes I see most often when marking GCSE papers.

By Fiaraz Iqbal — former Headteacher, AQA examiner, 30+ years teaching Maths in Yorkshire

Cumulative frequency curves come up on virtually every GCSE Higher paper, usually for six to nine marks across two or three parts. They're some of the easiest marks on the paper if you know the routine, and some of the most lost if you don't. This guide walks through the full process: building the table, plotting the curve, and reading off the median, quartiles and interquartile range.

What "cumulative" means

"Cumulative" means a running total. So a cumulative frequency tells you how many data points are at or below a given value. By the end of the table, the cumulative frequency equals the total number of data points.

Step 1 — Build the cumulative frequency table

Take the standard frequency table you're given and add a third column with the running total.

Worked example 1 — building the table

The table shows the heights of 80 students.

Height (cm)FrequencyCumulative frequency
140 < h ≤ 15088
150 < h ≤ 1602230
160 < h ≤ 1702858
170 < h ≤ 1801775
180 < h ≤ 190580

Each cumulative frequency is the previous one plus the new frequency. The final value (80) equals the total number of students.

Step 2 — Plot the curve

Plot the cumulative frequency at the upper end of each class interval — not the middle, not the lower end.

Join the points with a smooth curve (or a series of straight lines — the mark scheme usually accepts either at GCSE).

Examiner's note: Plotting at the midpoint instead of the upper bound is the single most common error. The mark scheme is unforgiving — get this wrong and you lose every reading-off mark in the rest of the question.

Step 3 — Read off the median, quartiles and IQR

For a sample of size n, find the cumulative frequency value of the position you want, then read across to the curve and down to the x-axis.

For the table above, reading off the curve roughly gives: median ≈ 164 cm, Q1 ≈ 156 cm, Q3 ≈ 172 cm, so IQR ≈ 16 cm.

Estimating values above or below a point

Questions sometimes ask "estimate how many students are taller than 175 cm". Read up from x = 175 to the curve, then across to the y-axis. Subtract from the total.

The mistakes that cost the most marks

Mistake 1 — Plotting at the midpoint instead of the upper bound. The whole curve is shifted left and every reading is wrong.
Mistake 2 — Wrong quartile positions. Q1 is at n/4, Q3 is at 3n/4. Not (n+1)/4 — that's a small-data-set rule that doesn't apply here.
Mistake 3 — Forgetting to subtract from the total. If you read 65 students at or below 175 cm, the number above 175 is 80 − 65 = 15.
Mistake 4 — Stopping the curve too early or starting too late. The curve should start at the lowest class boundary (cf = 0) and reach the highest (cf = total). A curve that doesn't start at zero will lose a mark.

💡 Got a quick question? Ask Darwin

Darwin is our free AI tutor on WhatsApp. If you've read the guide above and there's a single question you want walked through (or a definition you can't remember), Darwin will reply in seconds. Free, no signup.

💬 Ask Darwin on WhatsApp What is Darwin?

Stuck on a cumulative frequency question?

Send me a photo of the question on WhatsApp and I'll talk you through it. The first six weeks of one-to-one tutoring are free.

Message Fiaraz on WhatsApp