
Secondary 4 G2 Mathematics Tutor Bukit Timah | Histograms, Stem-and-Leaf and Frequency Tables. Did you know? A list of 30 travel times can look messy until it becomes a frequency table. Then a histogram reveals which intervals are common, while a stem-and-leaf diagram keeps the original values visible. The diagrams answer different questions—even when they describe the same group.
For Secondary 4 G2 Mathematics students around Bukit Timah, Beauty World and Sixth Avenue, this is an everyday form of mathematical literacy: organise data, choose a clear display, read the scale and explain what it shows without exaggeration. Memorising the appearance of a graph is less useful than understanding which information it keeps and which it groups away.
The official 2027 SEC G2 Mathematics K210 syllabus covers data handling under S1: Data handling and analysis, including frequency tables, dot diagrams, stem-and-leaf diagrams and histograms with equal class intervals. It also includes cumulative frequency diagrams, which have a separate detailed guide in this series. A 2026 candidate should use the entered GCE N(A)-Level Mathematics Syllabus A 4045, not the first 2027 SEC K210 paper. Verify through SEAB’s 2026 directory or its 2027 G2 directory.
Quick answer: choose the display that answers the question
| Representation | Most useful for | What to check |
|---|---|---|
| Frequency table | Count how often values or classes occur | Does the total frequency match the actual sample size? |
| Stem-and-leaf | Show ordered original two- or three-digit values compactly | Does the key explain every stem and leaf? |
| Dot diagram | Show small datasets and repeats immediately | Does each dot represent one observation? |
| Histogram with equal class widths | Show frequency distribution across adjacent numeric intervals | Do bars touch and share a consistent class scale? |
| Bar chart for categories | Compare distinct labels or categories | Do the bars represent categories rather than continuous intervals? |
Did you know? The biggest graph-reading error may be an invisible one: **forgetting the class boundaries**. In a table using 10 ≤ x < 20, the value 10 belongs to that class, while 20 belongs to the next. Overlapping endpoints can cause double-counting.
A frequency table becomes the starting point for everything
| Time interval (minutes) | Frequency | Running total |
|---|---|---|
| 0 ≤ t < 10 | 3 | 3 |
| 10 ≤ t < 20 | 5 | 8 |
| 20 ≤ t < 30 | 2 | 10 |
This illustrative dataset contains 10 travel times. Most observations (5 of 10) are in the 10–under-20-minute interval, while only 2 are in the final interval. A histogram with three equal-width adjacent bars would have frequencies 3, 5 and 2 as its bar heights. The interval widths are all ten minutes.
How to build a stem-and-leaf diagram
- Sort the data or make sure your final leaves will be in ascending order.
- Take a suitable leading digit or digits as the stem, and the final digit as the leaf.
- Create a row for every stem needed, even if a missing stem matters to interpretation.
- Place the leaves in numerical order within each row. Repeat a leaf for every repeated value.
- Write a key, such as 2 | 4 represents 24 minutes, so readers can reconstruct the numbers.
| Stem | Leaves |
|---|---|
| 1 | 2 4 7 |
| 2 | 1 4 4 6 |
| 3 | 2 |
The diagram above represents the eight values 12, 14, 17, 21, 24, 24, 26, 32. Unlike grouped histogram intervals, this representation retains the exact individual numbers. It makes the repeated 24 visible and lets you calculate a median or range directly.
Eighteen original mini-clinics in data representation
1. Count observations from frequency
Values 0, 1 and 2 occur with frequencies 2, 3 and 5. Total observations = 2 + 3 + 5 = 10. This is the denominator for many later calculations.
2. Find the mode from that table
The value 2 occurs five times, more often than any other recorded value. The mode is 2; the mode is the data value, not its frequency of five.
3. Calculate the mean from frequency
Weighted total = 0×2 + 1×3 + 2×5 = 13. Divide by ten observations to obtain mean 1.3.
4. Find the median from a frequency table
The ordered sequence has two zeros, three ones and five twos. The fifth observation is 1 and the sixth is 2, so median = 1.5.
5. Read a stem-and-leaf row
With key 2|4 = 24, row 2|1 4 4 6 represents 21, 24, 24, 26. The repeated leaf means repeated observations.
6. Find the median from stems and leaves
For 12, 14, 17, 21, 24, 24, 26, 32, the two middle observations are 21 and 24. Median = 22.5.
7. Find the range from those leaves
The maximum is 32 and minimum is 12, so range = 20. Keep the units if they are given.
8. Find the mode from those leaves
The value 24 occurs twice and all other values once. The mode is 24. It is wrong to call the stem 2 the mode.
9. A dot diagram with repeats
Values 2, 2, 3, 3, 3, 5 require two dots at 2, three at 3 and one at 5. Total six dots, with mode 3.
10. Read a three-bar equal-width histogram
Three adjacent ten-minute classes have bar heights 3, 5 and 2. The most frequent class is 10 ≤ t < 20. A class is an interval, not a single value.
11. Turn frequencies into percentages
For that ten-observation histogram, the middle class contains 5/10 × 100 = 50% of observations.
12. Read a cumulative count
With interval frequencies 3, 5 and 2, the cumulative counts are 3, 8, 10. Eight observations are below 20 under the stated interval boundaries.
13. Use equal-width histogram heights correctly
When all class widths are 10 units, frequencies 2 and 7 can be shown as bar heights 2 and 7. The second class has five more observations. The equal-width condition is essential to this simple reading.
14. Estimate a grouped mean
For class intervals 0–under 10, 10–under 20 and 20–under 30 with frequencies 3, 5 and 2, use midpoints 5, 15 and 25. Estimated mean = (3×5 + 5×15 + 2×25)/10 = 14.
15. Explain why it is only an estimate
The grouped mean uses midpoint 15 for all five observations between 10 and 20. Their actual numbers may vary, so the exact raw-data mean cannot be recovered from the table alone.
16. Classify an endpoint safely
If intervals are 0 ≤ x < 10, 10 ≤ x < 20 and 20 ≤ x < 30, the observation x = 20 enters the third class, not the second.
17. Compare bar charts and histograms
A chart of three school-club names uses separated category bars, whereas a histogram of travel-time intervals uses adjacent bars. Categories and continuous number intervals are different kinds of data.
18. Detect a misleading scale
Suppose frequencies are 48 and 50 but a vertical bar-chart axis begins at 47. The visible bars may suggest an enormous difference, although the actual difference is 2 observations. Always read the labels and axis range.
Why the difference between histograms and bar charts matters
A bar chart of categories shows separate groups such as types of transport, tuition subject labels or favourite activities. A histogram groups a numerical variable into consecutive intervals. Adjacent bars visually signal a continuous sequence of classes. A bar chart can change category order without altering its meaning; a histogram’s left-to-right numerical order matters.
The 2027 G2 syllabus specifies histograms with equal class intervals. This guide therefore uses equal-width bars and does not silently substitute the unequal-width frequency-density methods from a different specification. Always verify the actual examination-year question before choosing how to represent class frequencies.
The first wrong step is more useful than ‘careless mistake’
| Observed error | Hidden cause | Repair |
|---|---|---|
| Total frequency is calculated as the number of class rows | Classes confused with observations | Add every class frequency to get sample size. |
| 20 is counted in both 10–20 and 20–30 | Class boundary not defined | Use nonoverlapping inequalities with one excluded endpoint. |
| Stem leaves are unsorted | Representation not checked | Order each leaf row and include a clear key. |
| Mode is reported as frequency 5, not value 2 | Count confused with data value | What actual value occurred five times? |
| Histogram bars are spaced like categories | Numerical intervals not recognised | Draw equal-width consecutive interval bars that touch. |
| Grouped midpoint mean reported as exact | Individual values lost in grouping | Which observations were approximated by midpoints? |
A five-question changed practice check
- For values 1, 2 and 3 with frequencies 4, 2 and 4, find the total frequency.
- For the same table, calculate the mean.
- Write a stem-and-leaf diagram for 11, 14, 14, 22, 25, 30, using a suitable key.
- Three equal-width intervals have frequencies 4, 6 and 10. What percentage of observations fall in the final interval?
- Why is the mean calculated from grouped class midpoints usually estimated rather than exact?
Answers: (1) 10; (2) (1×4 + 2×2 + 3×4)/10 = 2; (3) stems 1|1 4 4, 2|2 5, 3|0 with key 1|1 = 11; (4) 10/(4+6+10) = 50%; (5) individual observations are replaced by their class midpoints. Explain the answer as well as computing it.
One useful 90-minute small-group lesson
| Minutes | Teaching stage | Independent evidence |
|---|---|---|
| 0–10 | Recall data types, frequency and sample size | Learner explains how a count differs from a value. |
| 10–25 | Diagnostic with a small frequency table | Tutor spots totals, endpoint and mode errors. |
| 25–50 | Build an ordered stem-and-leaf display and equal-width histogram | Student labels intervals, key and axes. |
| 50–75 | Solve unseen grouped-data reading and mean problems | Learner states what is exact and estimated. |
| 75–90 | Exit task, first-error log and delayed retest | Student reads a new chart independently several days later. |
The unchanged eduKateSG three-pupil Mathematics tutorial reference describes premium, 1.5-hour weekly small-group learning near Sixth Avenue MRT, with close feedback and guided practice. The sequence above is an illustrative way to teach G2 data literacy, not confirmation of a current class vacancy, fee or guaranteed result.
Seven days of data-display practice
- Day 1: organise a short raw list into a frequency table.
- Day 2: calculate counts, simple means and modes from frequencies.
- Day 3: build and interpret two stem-and-leaf diagrams.
- Day 4: draw an equal-width histogram with correct intervals.
- Day 5: contrast a histogram with a categorical bar chart.
- Day 6: calculate a grouped midpoint estimate and explain the limitation.
- Day 7: retest the week’s first incorrect decisions using different numbers.
Frequently asked questions
Are stem-and-leaf diagrams part of SEC G2 Mathematics?
Yes. They are specifically named in the official 2027 K210 S1 syllabus along with equal-class-interval histograms, dot diagrams and other displays. Use the precise syllabus for the student’s actual graduation year.
Why must a stem-and-leaf diagram have a key?
The key makes the place-value convention explicit. Without it, a row such as 2|4 might mean 24, 2.4 or something else depending on the original data. The key ensures another reader can recover each observation.
Does a histogram always show the exact data values?
No. The bins identify how many observations fall in each numerical interval. The exact positions within an interval generally cannot be reconstructed from the histogram alone. A stem-and-leaf diagram can retain individual values.
What should parents ask a Bukit Timah Mathematics tutor?
Ask the tutor to show how the student identifies class boundaries, selects a suitable representation and interprets a new graph after a delay. Confirm lesson format, current G2 class timetable, fees and availability directly.
Continue through the Secondary 4 G2 learning series
- Statistics, probability and graphs overview
- Cumulative frequency and box plots
- Standard deviation and comparisons
- 2026 N(A) and 2027 SEC revision
Official sources: SEAB 2026 N(A) syllabus directory · SEAB 2027 SEC G2 syllabuses · 2027 K210 S1 Data Handling syllabus. For the original teaching-format information, see the unchanged eduKateSG Mathematics tutorials page or eduKate Singapore. Examples are original and not official SEAB questions.
