Launching your learning experience…
Detailed notes on Statistics for Cambridge IGCSE Mathematics, covering key concepts, explanations, examples, and exam-focused revision points.
Build a cumulative frequency table, draw the curve, read off the median, quartiles and IQR. Then construct a box plot. Cambridge wants smooth S-shaped curves and correctly placed box-plot whiskers.
Mapped to the Cambridge IGCSE 0580 syllabus (2025-2027).
Running total: each row's cumulative is its frequency plus all previous frequencies.
Method. Add a column to the frequency table; cumulative frequency at each row = frequency at that row + cumulative at the previous row.
Worked. Heights of 40 students:
| Height h (cm) | Frequency f | Cumulative |
|---|---|---|
| 140<h≤150 | 4 | 4 |
| 150<h≤160 | 12 | 16 |
| 160<h≤170 | 14 | 30 |
| 170<h≤180 | 8 | 38 |
| 180<h≤190 | 2 | 40 |
The final cumulative equals the total frequency: 40.
Plot. Plot cumulative frequency against the UPPER class boundary:
Also plot (140,0) — nothing below the lowest boundary.
Curve. Join with a smooth curve (NOT straight lines between points). The result is an "S-shaped" curve rising from 0 to the total.
Find the position on the cumulative axis (2n,4n,43n), draw across, then down to the data axis.
Method.
Worked. From the heights example (n=40):
Percentiles. Same method. The p-th percentile is at position 100p×n on the cumulative axis.
Worked. 90th percentile of the heights: position 36 on cumulative axis. Read off: ≈178cm.
Five-number summary: min, Q1, median, Q3, max. Box from Q1 to Q3, line at median, whiskers to extremes.
A box plot displays five summary statistics: min, Q1, median, Q3, max.
Construction.
Worked. Heights data: min =142,Q1=156, median =163,Q3=170, max =188.
Comparing two box plots. Look at:
Worked. Two classes' box plots. Class A: median 65, IQR 20. Class B: median 70, IQR 10. Comment: "Class B has a higher median (70 vs 65), so on average performed better. Class B also has a smaller IQR (10 vs 20), so its scores are more consistent."
How many are ≤, ≥, or BETWEEN given values? Read off the cumulative axis.
Cambridge often asks "how many" questions from a cumulative frequency curve.
≤ a value. Find the value on the data axis, go UP to the curve, then ACROSS to the cumulative axis. The number you read is "how many are ≤ that value".
≥ a value. Compute "how many ≤" first, then subtract from n: n(≥x)=n−n(≤x).
Between two values. Subtract: n(a<x≤b)=n(≤b)−n(≤a).
Worked. From the heights example. How many students are taller than 175cm?
Worked. How many are between 155 and 170cm?
Verbatim phrases and definitions Cambridge mark schemes credit.
Cumulative frequency appears every Paper 4 (8-10 marks) — typically a multi-part question: build the table, plot the curve, read off median + quartiles, construct a box plot, compare with another box plot. Examiner reports flag two errors: (i) plotting at midpoint instead of upper boundary, (ii) only commenting on the median when comparing two boxes (forgetting the IQR).
Sources: Cambridge IGCSE Mathematics 0580 syllabus 2025-2027 (E11.5-11.7); 0580/42 Oct/Nov 2024 — Q14 (cumulative frequency + box plot); 0580 Examiner Reports 2022-2024. Last reviewed 2026-05-05.
Step-by-step solutions to past-paper-style questions on cumulative frequency, written exactly the way a tutor would explain them at the board.
Almost every cumulative frequency exam question is one of these shapes. Learn to spot each one and you will always know how to start.
Recognise it by
A frequency table is given and the instruction is to construct / complete the cumulative frequency table — no graph involved.
How to approach it
Form a running total of the frequencies up to each upper class boundary; the final cumulative value must equal the total n.
Common trap
Examiner reports flag arithmetic slips in the running total and a final cumulative frequency that does not match n — always check the last entry.
Recognise it by
A cumulative frequency curve (or a box plot / histogram alongside one) must be drawn or read — estimate the median / quartiles / a percentile, how many scored more than …, or compare two curves.
How to approach it
Plot CF against the upper class boundary and join with a smooth curve; read positional measures at 2n, 4n, 43n or 100kn on the CF axis, then go across to the curve and down to the data value.
Common trap
Examiner reports flag plotting CF against the midpoint instead of the upper boundary, using 2n+1 for the median on a continuous curve, drawing a bar chart instead of a smooth curve, and quoting the CF at a threshold rather than subtracting from n for 'more than' questions.
Question
Frequencies: [0,10)=4, [10,20)=9, [20,30)=12, [30,40)=5. Make a CF table.
Step-by-step solution
Step 1
CF at upper bound = running sum.
CF:10→4, 20→13, 30→25, 40→30
Answer
≤10:4; ≤20:13; ≤30:25; ≤40:30.
Question
30 data points, CF curve given. Estimate the median.
Step-by-step solution
Step 1
Median is at n/2=15.
Step 2
Read across from CF=15 on the y-axis to the curve, then down to the x-axis.
Answer
Read off the curve at CF = 15.
Question
Using the same CF curve (n=30), estimate Q1, Q3 and the IQR.
Step-by-step solution
Step 1
Q1 at n/4=7.5. Q3 at 3n/4=22.5.
Step 2
Read across from CF =7.5 and CF =22.5.
Step 3
IQR=Q3−Q1.
Answer
Read off both, then subtract for IQR.
Question
Using the same CF curve, estimate the 80th percentile.
Step-by-step solution
Step 1
80th percentile at CF = 0.8×30=24.
Step 2
Read across from 24 to the curve, then down.
Answer
Read off at CF = 24.
Question
Test marks for 40 students: [0,20)=3, [20,40)=7, [40,60)=15, [60,80)=11, [80,100)=4. Construct the cumulative frequency table.
Step-by-step solution
Step 1
CF is the running total up to each upper class boundary.
Step 2
Compute each running total.
≤20:3; ≤40:10; ≤60:25; ≤80:36; ≤100:40
Answer
≤20:3; ≤40:10; ≤60:25; ≤80:36; ≤100:40. Final value must equal n=40.
Question
Using the CF table above, state the coordinates of the points you would plot.
Step-by-step solution
Step 1
Plot (upper class boundary, cumulative frequency). Start at (0,0).
Step 2
Points: (0,0), (20,3), (40,10), (60,25), (80,36), (100,40).
Step 3
Join with a smooth curve.
Answer
(0,0),(20,3),(40,10),(60,25),(80,36),(100,40) — joined with a smooth curve.
Question
From a CF curve of 40 test marks, the values read off are Q1=38 and Q3=67. Find the IQR.
Step-by-step solution
Step 1
Q1 at 4n=10 on the CF axis; Q3 at 43n=30.
Step 2
IQR=Q3−Q1.
IQR=67−38=29
Answer
IQR=29 marks.
Question
From a CF curve for 40 students, the cumulative frequency at mark 55 is 22. How many students scored more than 55?
Step-by-step solution
Step 1
CF at 55 = number scoring at most 55.
Step 2
Subtract from total n.
n(>55)=40−22=18
Answer
18 students scored more than 55.
Examiner tip
The examiner report flags students who read off the CF at the threshold and write that as the answer. Subtract from n for 'more than' questions.
Question
From a CF curve for n=50 data points, estimate the 90th percentile.
Step-by-step solution
Step 1
Position on the CF axis: 10090×50=45.
Step 2
Read across from CF =45 to the curve, then drop down to the data value.
Answer
Read off the data value at CF =45 (specific number depends on the given curve).
Question
Two CF curves are drawn for boys' and girls' test scores (n=40 each). Boys: median 58, IQR 20. Girls: median 64, IQR 14. Make TWO comparisons in context.
Step-by-step solution
Step 1
Centre comparison: the girls have a higher median, so on average girls scored higher.
Step 2
Spread comparison: the girls have a smaller IQR, so girls' scores are less spread out / more consistent.
Answer
Girls scored higher on average (median 64 vs 58) and were more consistent (IQR 14 vs 20).
Examiner tip
The examiner report consistently flags comparisons that omit context. Always name the variable and the statistic.
Question
From a CF curve for n=40 data points, the five-number summary reads: min 20, Q1=38, median 52, Q3=67, max 95. Describe the box plot you would draw.
Step-by-step solution
Step 1
Box drawn from Q1=38 to Q3=67, with vertical line at median 52.
Step 2
Whiskers extend from Q1 down to min =20 and from Q3 up to max =95.
Step 3
All five values are read off the CF curve at CF =0,10,20,30,40 respectively.
Answer
Box from 38 to 67, median line at 52, whiskers to 20 and 95.
Question
Sketches of two histograms (P and Q) and two CF curves (X and Y) are given. Histogram P is skewed RIGHT (tall on the left, long tail right); histogram Q is roughly symmetric. CF curve X rises steeply early then flattens; CF curve Y rises gradually, then steeply in the middle, then flattens. Match the histograms to the CF curves.
Step-by-step solution
Step 1
Right-skewed histogram = most data in low classes = CF rises quickly early then flattens. So P ↔ X.
Step 2
Symmetric histogram = data concentrated in middle classes = CF rises slowly at first, steeply in middle, slowly at end (S-shape). So Q ↔ Y.
Answer
P ↔ X (skewed) and Q ↔ Y (symmetric).
Examiner tip
The examiner report flags students who reason backwards. Translate the histogram shape into 'where the data lives', then ask 'where does the CF rise fastest?'.
The formulae you need to memorise for cumulative frequency on the Cambridge IGCSE 0580 paper, with every variable defined in plain English and a note on when to use it.
Median: 2n; Q1:4n; Q3:43n; kth pct: 100kn
When to use
Estimating positional measures from a CF curve.
IQR=Q3−Q1
When to use
Spread of the middle 50% of data.
Definitions to memorise and the exact keywords mark schemes credit for cumulative frequency answers — sharpened from recent examiner reports for the 2026 0580 sitting.
Running total of frequencies up to and including a given upper class boundary.
A smooth curve plotting CF against the UPPER class boundary of each class.
Q1 is the 25th percentile; Q3 is the 75th. Median = Q2 = 50th percentile.
Q3−Q1. A measure of spread that ignores extremes.
The traps other students keep falling into on cumulative frequency questions — taken from recent Cambridge IGCSE 0580 examiner reports and mark schemes — and how to avoid them.
0580/42 — recurring
Why it happens
Defaulting to midpoint as for grouped means.
How to avoid it
CF is always plotted against the UPPER class boundary.
Why it happens
Confusing with a histogram.
How to avoid it
CF graph is a SMOOTH CURVE through the plotted points.
Why it happens
Mixing the discrete-list rule with the continuous-curve rule.
How to avoid it
On a CF curve (continuous data), use 2n, not 2n+1.
Why it happens
Order slip.
How to avoid it
IQR=Q3−Q1 — bigger minus smaller, always positive.
The things students keep getting wrong in this sub-topic, answered.