Cumulative Frequency & Histograms
MathematicsΒ· E9.6, E9.7Β· 20 min read
1. Constructing Cumulative Frequency Tables & Curvesβ β βββExtended onlyβ± 5 min
β Calculator OK
Cumulative Frequency
The running total of frequencies up to the upper boundary of a given class interval, representing the number of data points less than or equal to the boundary value.
Example:
If classes are (freq=8) and (freq=12), cumulative frequency at 20 is .
To build a cumulative frequency table, add a column where you sum frequencies sequentially from the first class to each subsequent class. Always use upper class boundaries for cumulative frequency values, as they represent the maximum value included in the running total. Plot cumulative frequency on the y-axis against upper class boundaries on the x-axis, then join points with a smooth S-shaped curve.
The grouped frequency table shows time taken by 80 students to complete a puzzle. Construct the cumulative frequency table and state the coordinates of the first two points you would plot on the cumulative frequency curve.
| Time (t minutes) | Frequency |
|---|---|
| 7 | |
| 18 | |
| 29 | |
| 22 | |
| 4 |
- 1
Calculate running totals for cumulative frequency for each upper class boundary:
- 2
- 3
- 4
- 5
- 6
- 7
Plot points at (upper class boundary, cumulative frequency). The first two points are (0, 0) [anchor point] and (5,7).
Exam tip:
Always include the point (lower boundary of the first class, 0) when plotting cumulative frequency curves to anchor the curve at the origin for accurate value reading.
2. Estimating Statistics from Cumulative Frequency Curvesβ β β ββExtended onlyβ± 6 min
β Calculator OK
Interquartile Range (IQR)
The difference between the upper quartile (, 75th percentile) and lower quartile (, 25th percentile), representing the spread of the middle 50% of data, and not affected by extreme outlier values.
To estimate statistics from a cumulative frequency curve with total frequency :
- Median: Read the x-value at
- Lower quartile (): Read the x-value at
- Upper quartile (): Read the x-value at
- k-th percentile: Read the x-value at
Use the cumulative frequency curve for the 80 puzzle completion times to estimate the median, lower quartile, upper quartile and IQR.
- 1
- 2
Median: . Read x-value: 12 minutes.
- 3
Lower quartile : . Read x-value: 8.5 minutes.
- 4
Upper quartile : . Read x-value: 16 minutes.
- 5
3. Calculating Frequency Density & Drawing Histogramsβ β β ββExtended onlyβ± 5 min
β Calculator OK
Frequency Density
A measure of frequency per unit class width, used for histograms with unequal class widths to ensure the area of each bar is proportional to the frequency of the class interval.
Histograms are used for continuous grouped data, with no gaps between bars. For equal class widths you can use frequency as bar height, but for unequal class widths you must use frequency density for bar height to follow the area-proportional-to-frequency rule. Always check if class intervals are equal or unequal before drawing a histogram.
Calculate the frequency density for each class of the puzzle completion time data to draw a histogram.
| Time (t minutes) | Frequency |
|---|---|
| 7 | |
| 18 | |
| 29 | |
| 22 | |
| 4 |
- 1
Class width for each interval is 5 minutes.
- 2
Calculate frequency density for each class using :
- 3
- 4
- 5
- 6
- 7
Exam tip:
If a histogram has a scaling factor for area, use a known class to find the factor first before calculating unknown frequencies: .
4. Interpreting Histograms for Exam Questionsβ β β β βExtended onlyβ± 4 min
β Calculator OK
Most high-mark histogram questions ask you to find unknown frequencies or total number of data points from a given histogram. Always start by identifying the relationship between area and frequency for a known class, then apply that to all other bars.
A histogram of exam marks has a class interval (class width 10) with bar height 2.4 frequency density, and frequency 24. Find the frequency of the class (class width 15) with bar height 1.6 frequency density.
- 1
Confirm area = frequency for this histogram: , which matches the given frequency, so no scaling factor is needed.
- 2
Calculate area of the 70-85 class bar: .
- 3
Frequency of the class is 24.
5. Common Pitfalls
Wrong move:
Plotting cumulative frequency against class midpoints instead of upper class boundaries
Why:
Cumulative frequency counts all values up to the maximum value of the class (upper boundary), not the midpoint, so midpoint plotting gives incorrect curve values.
Correct move:
Always pair cumulative frequency values with upper class boundaries when plotting curves.
Wrong move:
Using frequency instead of frequency density for bar height in histograms with unequal class widths
Why:
This makes wider bars appear to have higher frequency than they actually do, breaking the area-proportional-to-frequency rule.
Correct move:
Calculate frequency density = frequency / class width for all classes before drawing histograms with unequal widths.
Wrong move:
Leaving gaps between bars in a histogram
Why:
Histograms represent continuous data with no gaps between class intervals, so gaps incorrectly imply discrete or categorical data.
Correct move:
Draw adjacent bars with no gaps between them for all histograms.
Wrong move:
Calculating IQR as the difference between upper and lower boundaries of the median class
Why:
IQR is the difference between Q3 and Q1, estimated from the full cumulative frequency curve, not directly from the median class boundaries.
Correct move:
Read Q1 and Q3 values from the cumulative frequency curve first, then subtract Q1 from Q3 to get IQR.
6. Quick Reference Cheatsheet
Concept | Formula / Rule | Exam Use Case |
|---|---|---|
Cumulative Frequency Curve | Plot (upper class boundary, cumulative frequency), start at (0,0) | Construct curves to estimate statistics |
Median from CF Curve | Read x at | Estimate typical value of data set |
IQR from CF Curve | , at , at | Measure spread of middle 50% of data |
Frequency Density | Draw histograms with unequal class widths | |
Histogram Frequency | Find unknown frequencies from histograms |
7. Frequently Asked
What is the difference between a histogram and a bar chart?
Histograms are for continuous grouped data, have no gaps between bars, and bar area is proportional to frequency. Bar charts are for discrete/categorical data, have gaps between bars, and bar height represents frequency.
How do I find the median from a cumulative frequency curve?
First find the total cumulative frequency . Draw a horizontal line from on the y-axis to the curve, then drop a vertical line to the x-axis: the value where it lands is the estimated median.
Going deeper
What's Next
Now that you have mastered cumulative frequency curves and histograms, you are ready to tackle the 6-8 mark structured statistics questions that appear on almost every CIE IGCSE Maths 0580 Extended Paper 4. These topics are frequently tested together, so practice past paper questions to build speed and accuracy interpreting curves and histograms in context. Next, you can work through mixed statistics practice sets, then move on to probability topics to complete the full statistics and probability unit for your Extended tier exam preparation.
