
Did you know? A histogram and a cumulative frequency curve can describe exactly the same data while answering different questions. A histogram shows how many values fall inside each interval. A cumulative frequency curve shows how many values have accumulated up to an interval boundary.
Quick answer: read the axes and class boundaries first, check the total frequency, add the class frequencies successively for cumulative frequency, and only then estimate a median or quartile from the graph. Grouped-data answers are often estimates because the individual observations are not known.
The 2027 SEC G3 Mathematics K310 syllabus includes histograms with equal class intervals, cumulative frequency diagrams, quartiles and percentiles, and reasoning about misleading statistical displays. Here is a worked example for Secondary 4 G3 learners seeking clear Mathematics support in Bukit Timah.
The three things to remember first
- A histogram counts observations within each interval; cumulative frequency keeps a running total.
- Check the total and class boundaries before reading quartiles.
- Grouped-data medians, quartiles and means are estimates unless raw values are known.
Go straight to a worked example
- A histogram describes ranges rather than single named categories
- Our original data table for twenty students
- Plot the histogram in four correct steps
- Build a cumulative frequency table from the same data
- Draw a cumulative frequency graph that readers can interpret
- Estimate the grouped-data median
- Estimate the lower quartile from cumulative frequency
- Estimate the upper quartile and the interquartile range
- Calculate an estimated mean using class midpoints
- Compare a histogram to a cumulative frequency curve
- Translate the data into a pie-chart angle
- Spot a misleading chart before believing its headline
- Five first-wrong-line errors to diagnose in tutorials
- A seven-day data-handling revision plan
- Frequently asked questions
A histogram describes ranges rather than single named categories
A bar chart can compare separate categories such as ‘bus’, ‘train’ and ‘walk’. A histogram describes numerical measurements grouped into connected intervals, such as practice times from 0 to under 10 minutes and 10 to under 20 minutes.
For the equal-width histograms specified in the 2027 K310 syllabus, the bar for each interval can be drawn with a height representing the frequency. Adjacent interval bars normally touch because the numerical scale is continuous.
Do not assume the numbers printed along the bottom axis are individual measurements rather than interval boundaries. One student represented by the 10-to-under-20 group could have practised for 12 minutes, 19 minutes or another value in that interval.
Our original data table for twenty students
Suppose a class records daily independent practice time, grouped as follows: 0 to under 10 minutes: 4 students; 10 to under 20: 6; 20 to under 30: 8; 30 to under 40: 2.
There are 4 + 6 + 8 + 2 = 20 students altogether. Each class width is 10 minutes. The 20-to-under-30 interval has the highest bar because its frequency is 8.
The last interval’s frequency of 2 does not mean its midpoint is 2 minutes. Frequency counts observations; the interval on the horizontal axis describes time. Reading the two axes correctly is the first skill.
Plot the histogram in four correct steps
First label the horizontal axis ‘practice time (minutes)’ and mark boundaries 0, 10, 20, 30 and 40 using a consistent scale. Then label the vertical axis ‘number of students’.
Draw four adjacent bars of equal width: from 0 to 10 the height is 4; from 10 to 20 it is 6; from 20 to 30 it is 8; from 30 to 40 it is 2. Bar edges sit at the interval boundaries.
Finally check the total height-count represented by the four bars: frequencies sum to 20. That is the count of observations, not a claim that the sum of the geometric bar areas directly equals 20 in square-unit terms.
Build a cumulative frequency table from the same data
Cumulative frequency is a running total. At the starting boundary 0 minutes the cumulative count is 0. By the upper boundary 10 it is 4; by 20 it is 4 + 6 = 10.
By 30 it is 10 + 8 = 18, and by 40 it is 18 + 2 = 20. The plotted boundary-value pairs are therefore (0,0), (10,4), (20,10), (30,18), (40,20).
Did you know? The last cumulative value must equal the total original frequency. If your final point is 18 when the sample includes 20 students, an interval has been omitted or added incorrectly.
Draw a cumulative frequency graph that readers can interpret
Mark practice time along the horizontal axis and cumulative number of students on the vertical axis. Plot the five boundary points from the running-total table, then join them with a suitable increasing curve or line segments as instructed in the exercise.
The cumulative count should never decrease, because counting more of the observations cannot reduce the number already included. If your graph drops between consecutive points, there is a plotting or accumulation error.
The diagram tells you how many observations lie below an indicated boundary in this simplified grouped-data model. The exact placement of individual values within an interval remains unknown.
Estimate the grouped-data median
With total frequency 20, the halfway cumulative count is 10. On the cumulative frequency graph, draw a horizontal guide from cumulative frequency 10 to the curve and then a vertical guide to the time axis.
In our illustrative table, the cumulative frequency reaches 10 at 20 minutes. So the grouped cumulative-frequency estimate of the median is approximately 20 minutes.
This does not mean we know the exact median of the twenty individual original measurements; those values were grouped. In an actual raw-data list, the median would be the average of the 10th and 11th ordered observations.
Estimate the lower quartile from cumulative frequency
The first quartile corresponds to roughly a quarter of the observations. With 20 students, the cumulative-frequency position is 20/4 = 5.
CF 5 falls inside the 10-to-under-20 interval: cumulative frequency was 4 at 10 minutes and 10 at 20 minutes. If we assume a roughly uniform distribution within that class for interpolation, the estimate is 10 + (5 − 4)/6 × 10 ≈ 11.7 minutes.
This is an estimate, not a measurement of a particular student’s practice time. The class interval and the curve’s drawing precision limit what can legitimately be claimed.
Estimate the upper quartile and the interquartile range
The upper quartile is around 75% of 20 students, or cumulative-frequency position 15. CF 15 lies inside the 20-to-under-30 interval, where CF rises from 10 to 18.
Linear interpolation under the same within-class assumption gives Q3 ≈ 20 + (15 − 10)/8 × 10 = 26.25 minutes. We estimated Q1 as about 11.67 minutes, so IQR ≈ 26.25 − 11.67 = 14.58 minutes, or about 14.6 minutes.
The IQR describes the width of the middle half of the estimated distribution. It is not the maximum minus minimum, which is the range. Grouped data can rarely establish exact extremes.
Calculate an estimated mean using class midpoints
The class midpoints are 5, 15, 25 and 35 minutes. Multiply each by its class frequency: 4 × 5 = 20; 6 × 15 = 90; 8 × 25 = 200; and 2 × 35 = 70.
Total estimated practice minutes = 380. Divide by 20 students to obtain an estimated mean of 19 minutes.
The word estimated matters because the midpoint stands in for each unknown measurement within its class. You cannot conclude that any student actually practised for exactly 5, 15, 25 or 35 minutes.
Compare a histogram to a cumulative frequency curve
The histogram is useful for spotting which interval is most common. In our example, 20 to under 30 minutes contains eight students and forms the highest bar.
The cumulative frequency graph is useful for questions such as ‘About how many students practised for under 30 minutes?’ The upper-boundary cumulative count at 30 is 18 students.
A histogram answers ‘How many in each interval?’; a cumulative frequency graph answers ‘How many up to this point?’ The same data can legitimately be represented in both ways.
Translate the data into a pie-chart angle
The eight students in the 20-to-under-30 class form 8/20 = 40% of the sample. If the four classes are represented in a pie chart, that class’s sector has angle 0.40 × 360° = 144°.
The two students in the final class represent 2/20 = 10%, or 36° of the pie. The sector angles of all classes must add to 360°.
This extra check links class frequencies to percentages and geometry. It also shows that a graph is a communication choice: a pie chart emphasises parts of a whole while a histogram preserves numerical interval order.
Spot a misleading chart before believing its headline
Suppose two classes have average practice times of 19 and 21 minutes. A bar chart with the vertical axis starting at 18 could make the difference look enormous, even though the underlying averages differ by only two minutes.
Ask whether an axis is truncated, whether the intervals are equal, how large the sample is and whether the chart supports the claimed conclusion. A missing unit can be just as misleading as a dramatic colour scheme.
The official G3 syllabus explicitly asks students to explain why a statistical representation may lead to misinterpretation. Readers need to assess the choice and scale of a graph, not just read the tallest bar.
Five first-wrong-line errors to diagnose in tutorials
One: reading the 20-minute boundary as the midpoint of the next interval. Two: entering the wrong cumulative count by forgetting earlier classes. Three: treating grouped-data quartiles as exact observed values. Four: using total frequency instead of class frequency as a bar height. Five: calculating a mean without weighting class midpoints by frequency.
In a three-pupil tutorial, one student may misplot axes, another may understand the graph but misread the median, and a third may get the calculation right but write an unsupported conclusion. Teaching should respond to those distinct causes.
After explaining a correction, change the frequencies and ask the learner to reconstruct the table, graph and one estimated quartile without the answer showing.
A seven-day data-handling revision plan
Day 1: separate categorical bar charts from grouped numerical histograms. Day 2: draw an equal-width histogram from a small table. Day 3: calculate cumulative totals and confirm the last one equals the sample size.
Day 4: plot the cumulative frequency graph. Day 5: estimate the median and quartiles and explain why they are estimates. Day 6: use midpoints for a grouped mean and discuss a misleading axis. Day 7: attempt an unseen mixed diagram without chapter hints.
Parents can ask three useful questions: Which graph did you choose? What can you genuinely conclude from it? What does the grouped information not tell you?
Frequently asked questions
Do histogram bars touch? For adjacent numerical class intervals they normally do; this differs from category-based bar charts.
What does the last cumulative frequency equal? The total number of observations included in the distribution.
Is a grouped median exact? Generally no. The curve gives an estimate unless the underlying raw observations happen to establish the exact median separately.
Can an ogive decrease? A proper cumulative-frequency curve does not decrease as the measurement boundary increases.
Why are class midpoints used for a grouped mean? They stand in for observations whose exact values within the intervals were not given.
Does the 2027 syllabus include this? Yes. It explicitly includes equal-class-interval histograms, cumulative-frequency diagrams, quartiles, percentiles and interpreting misleading charts.
What three-pupil Mathematics tuition in Bukit Timah looks like
The original eduKateSG Mathematics small-group programme describes three-pupil, 1.5-hour weekly tutorials with carefully sequenced teaching, individual correction and independent home practice. The stated location is 8 Fourth Avenue, Singapore 268674, near Sixth Avenue MRT. This is the existing teaching venue, not a claim of a new branch or a guarantee of availability.
In a useful tutorial, every student attempts a representative question without visible hints. The tutor finds the first incorrect step, repairs the underlying concept, then asks for an altered question. An independently solved retest after a gap matters more than how tidy the original model answer looks.
Ask eduKate Singapore about a parent–student consultation. A recent marked paper and the student’s exact examination year help identify an appropriate plan.
Official examination and programme references
- SEAB: SEC 2027 G3 school-candidate subjects and Mathematics code K310
- SEAB: 2027 G3 Mathematics K310 syllabus PDF
- eduKateSG: unchanged three-pupil Mathematics reference
The first Singapore–Cambridge SEC sitting begins in 2027. Candidates in the 2026 O-Level Mathematics cohort should follow their applicable 4052 examination documents rather than assume the 2027 K310 paper specifications apply unchanged.
Continue learning through this four-part series
- Prime Factorisation, HCF and LCM Explained
- Expansion, Factorisation and Algebraic Identities
- Pythagoras in 2D and 3D Problems
- Histograms and Cumulative Frequency Diagrams
- Trigonometry: Bearings and Heights
- Statistics and Probability Clinic
- Paper 2 Real-World Problems Explained
Editorial note: All numbers and situations are original illustrative exercises, not predictions, leaked examination material or grade guarantees. Check the instructions, assumptions and units of the actual problem.
