IGCSE Mathematics 0580 · Topic 9.5

IGCSE Mathematics: Cumulative Frequency and Histograms Practice Questions

On a cumulative frequency curve, the median is read at half the total frequency and the quartiles at one quarter and three quarters. On a histogram the vertical axis is frequency density, which is frequency divided by class width.

Cambridge IGCSE Mathematics (0580) · Topic 9.5: Cumulative Frequency and Histograms

Topic 9.5 of Cambridge IGCSE Mathematics 0580 is the highest scoring statistics topic on the Extended papers, and the single most common error is treating a histogram like a bar chart. Frequency is the area of the bar, not its height. The questions below make that explicit.

What you need to know for Cumulative Frequency and Histograms

IGCSE Mathematics Cumulative Frequency and Histograms questions and answers

4 exam-style questions written to the 0580 syllabus. Try each one on paper first, then open the worked answer to check your method against the marks.

Question 1[4 marks]

A cumulative frequency curve is drawn for 80 students. Explain how to find the median, the lower quartile and the upper quartile from the graph.

Show the worked answer
Answer: Read across at 40, 20 and 60 on the cumulative frequency axis.
  1. The median is at half the total frequency: 80 divided by 2 = 40. Read across from 40 to the curve, then down to the horizontal axis.
  2. The lower quartile is at one quarter of the total: 80 divided by 4 = 20. Read across from 20 in the same way.
  3. The upper quartile is at three quarters: 3 x 80 divided by 4 = 60. Read across from 60.
  4. Draw the reading lines on the graph with a ruler, because Cambridge awards marks for showing the construction as well as the values.
How the marks are awarded. 1 mark for the median at 40. 1 mark for the lower quartile at 20. 1 mark for the upper quartile at 60. 1 mark for describing the reading method across to the curve and down to the axis.
Where students lose the mark. Reading at 40, 20 and 60 on the horizontal axis. The quartile positions are always found on the cumulative frequency axis, then read across.
Question 2[4 marks]

For a set of data, the lower quartile is 24 and the upper quartile is 41. Calculate the interquartile range and explain what advantage it has over the range.

Show the worked answer
Answer: 17. It is not distorted by extreme values.
  1. Interquartile range = upper quartile minus lower quartile.
  2. 41 minus 24 = 17.
  3. The range uses the largest and smallest values, so a single unusually high or low value distorts it completely.
  4. The interquartile range covers only the middle half of the data, so extreme values at either end have no effect on it. It is therefore a more reliable measure of spread.
How the marks are awarded. 1 mark for subtracting the quartiles. 1 mark for 17. 1 mark for stating that the range is affected by extreme values. 1 mark for explaining that the interquartile range covers the middle half so is unaffected.
Where students lose the mark. Adding the quartiles or halving the result. The interquartile range is a straightforward subtraction.
Question 3[4 marks]

A histogram class covers 0 to 20 with a frequency of 30, and another covers 20 to 50 with a frequency of 45. Calculate the frequency density of each class.

Show the worked answer
Answer: 1.5 and 1.5
  1. Frequency density = frequency divided by class width.
  2. First class: width = 20 minus 0 = 20, so frequency density = 30 divided by 20 = 1.5.
  3. Second class: width = 50 minus 20 = 30, so frequency density = 45 divided by 30 = 1.5.
  4. Both bars have the same height on the histogram, even though their frequencies differ, because the second class is wider. This is exactly why frequency density is used rather than frequency.
How the marks are awarded. 1 mark for using frequency divided by class width. 1 mark for a first density of 1.5. 1 mark for identifying the second class width as 30. 1 mark for a second density of 1.5.
Where students lose the mark. Using 50 as the width of the second class. The class width is the difference between its boundaries, which is 30, not the upper boundary itself.
Question 4[3 marks]

On a histogram, a bar has a frequency density of 2.5 and covers the class 40 to 60. Calculate the frequency of that class.

Show the worked answer
Answer: 50
  1. Rearrange the frequency density formula: frequency = frequency density x class width.
  2. The class width is 60 minus 40 = 20.
  3. Frequency = 2.5 x 20.
  4. Frequency = 50. This is the area of the bar, which is why frequency is represented by area rather than height on a histogram.
How the marks are awarded. 1 mark for a class width of 20. 1 mark for multiplying by the frequency density. 1 mark for 50.
Where students lose the mark. Reading 2.5 as the frequency. On a histogram the height is frequency density, and the frequency is the area of the bar.

Common mistakes in this topic

Exam tips

Practise 20 more questions like this, free

vStudyWise marks every answer instantly, tracks the topics you keep dropping marks on and turns them into a weekly study plan.

Cumulative Frequency and Histograms FAQs

How do I find the median from a cumulative frequency curve?

Halve the total frequency, find that value on the vertical axis, read horizontally across to the curve, then read vertically down to the horizontal axis. Draw the lines on the graph, since marks are awarded for showing the construction.

What is frequency density?

Frequency divided by class width. It is what a histogram plots on the vertical axis, which allows classes of different widths to be compared fairly. The frequency of a class is then the area of its bar, not its height.

How do I find a frequency from a histogram?

Multiply the frequency density by the class width, which gives the area of the bar. A bar with a frequency density of 2.5 covering the class 40 to 60 has a width of 20, so the frequency is 50.

Why use the interquartile range instead of the range?

The range uses only the highest and lowest values, so a single extreme value distorts it. The interquartile range measures the spread of the middle half of the data, so it is unaffected by extreme values and gives a more reliable picture of how the data is spread.

Continue through the IGCSE Mathematics syllabus

Related IGCSE Mathematics topics

See all 41 IGCSE Mathematics practice topics ›

Written to the published Cambridge IGCSE Mathematics (0580) syllabus. Check your school entry code and syllabus year, because Core and Extended candidates are assessed on different content. Last reviewed 2026-08-12.