Grasp Maths

Year 10

Histograms, box plots and cumulative frequency curves

Construct and interpret histograms, box plots and cumulative frequency diagrams fluently, and compare data sets using these representations with precision.

Back to Year 10Previous lessonNext lessonProgress: not startedMastery: not started

Lesson overview

Statistics and data — distributions

A **histogram** shows the frequency density of grouped continuous data. The height represents frequency density = frequency ÷ class width. A **box plot** displays the quartiles and outliers, showing the median (Q₂), lower quartile (Q₁), upper quartile (Q₃), and any outliers. The interquartile range IQR = Q₃ − Q₁. A **cumulative frequency curve** plots the cumulative frequency (running total) against the upper class boundary, allowing us to read off the median and quartiles visually. These diagrams enable comparison of distributions: centre (median), spread (IQR), and shape.

Reading a frequency table and drawing a histogram

A histogram shows time taken (seconds), grouped into equal-width classes of 10: 0-10 (3), 10-20 (6), 20-30 (8), 30-40 (5), 40-50 (2). Class 20-30 has frequency 8, so its frequency density is 8 ÷ 10 = 0.8.

00.240.480.720.960.30.60.80.50.201020304050Frequency densityTime (seconds)

In a histogram, the height (frequency density) must account for the class width. With equal widths, the bars still look just like a bar chart -- the difference only becomes essential once widths vary.

Why unequal class widths need frequency density

Ages of 50 people at an event, grouped into unequal classes: 0-10 (6), 10-20 (14), 20-40 (20), 40-70 (8), 70-100 (2).

00.420.841.261.680.61.410.270.07010204070100Frequency densityAge (years)

The 40-70 class has fewer people than 20-40, but if you plotted raw frequency as the height it would look almost as tall, since the class is wider. Dividing by width (frequency density) fixes this -- the bar's area, not its height, is what represents the frequency.

Drawing a box plot from data

Data: 2, 4, 5, 6, 7, 8, 9, 10, 12. Draw the box plot and identify Q₁, Q₂ (median), Q₃.

24681012

Find the quartiles by dividing the ordered data into quarters. The box spans Q₁ to Q₃, with a line for the median.

Reading from a cumulative frequency curve

100 test scores are grouped as: 0-20 (5), 20-40 (20), 40-50 (15), 50-60 (35), 60-70 (15), 70-100 (10). Estimate the median and IQR.

2040608010020406080100Q1 = 40median ≈ 53Q3 = 60ScoreCumulative frequency

Cumulative frequency goes from 0 to n. The median is at n/2, Q₁ at n/4, Q₃ at 3n/4.

Worked example — comparing two distributions using box plots

Two groups took a test. Group A: min 45, Q₁ 65, median 72, Q₃ 80, max 92. Group B: min 50, Q₁ 70, median 75, Q₃ 85, max 95. Compare their performance and spread.

405060708090100Group AGroup B
  1. Draw the two box plots on the same scale for comparison.
  2. Calculate the IQR for each group: A has IQR = 15, B has IQR = 15.
  3. Compare medians: Group B's median (75) is higher than Group A's (72).
  4. Group B has a higher lower quartile (70 > 65) and higher upper quartile (85 > 80).
  5. Conclusion: Group B performed better (higher median) with similar spread (same IQR).

Try it

When comparing distributions, always state the median, quartiles and IQR. Comment on both centre and spread.

Question 1

In a histogram, a class of width 5 has frequency 20. What is the frequency density?

💡 Frequency density = frequency ÷ class width = 20 ÷ 5 = 4.

Question 2

For the data 1, 3, 5, 7, 9, 11, what is the median (Q₂)?

💡 The median is the average of the middle two values: (5 + 7) ÷ 2 = 6.

Question 3

For the data 2, 4, 6, 8, 10, 12, what is the interquartile range?

💡 Q₁ = 4, Q₃ = 10. IQR = 10 − 4 = 6.

Question 4

A cumulative frequency curve shows 200 students. The median is read at y = 100. True or false?

💡 The median is at the cumulative frequency of 200 ÷ 2 = 100.

Question 5

Two box plots have the same median but different IQRs. What does this tell you?

💡 Median represents the centre. IQR represents the spread of the middle 50%.

Common mistakes

Watch for these when working through the lesson.

  • Forgetting to divide by class width when calculating frequency density for a histogram.
  • Incorrectly identifying the median when there is an even number of data points. It is the average of the middle two, not one of them.
  • Confusing the quartiles. Q₁ is the 25th percentile, Q₂ (median) is the 50th, and Q₃ is the 75th.
  • Misreading a cumulative frequency curve by not accounting for the scale and what the axes represent.

Related topics

These ideas fit closely with this lesson.

  • Mean, median, mode and range
  • Standard deviation and normal distribution
  • Frequency tables and grouped data

Practice next

Independent practice will plug in here

This lesson builds the understanding first. Deeper adaptive practice can sit here later.