Fatskills
Practice. Master. Repeat.
Study Guide: GCSE Maths Statistics and Probability - How to Solve: Averages from Grouped Frequency Tables
Source: https://www.fatskills.com/gcse-math/chapter/gcse-maths-statistics-and-probability-how-to-solve-averages-from-grouped-frequency-tables

GCSE Maths Statistics and Probability - How to Solve: Averages from Grouped Frequency Tables

By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.

⏱️ ~5 min read

How to Solve: Averages from Grouped Frequency Tables

Complete Guide (GCSE / A-Level Physics, Chemistry, Biology – Exam-Ready!)


Introduction

"Mastering averages from grouped frequency tables can earn you 5-10 marks in your GCSE/A-Level exam—enough to boost your grade by a whole level. Whether it’s calculating the mean reaction time in a biology experiment, the average energy of particles in physics, or the most common concentration in chemistry, this skill is a high-yield exam topic that appears every year. Let’s break it down so you never lose marks again."


WHAT YOU NEED TO KNOW FIRST

Before starting, you must understand: 1. What a frequency table is – A table showing how often data values occur in groups (classes). 2. How to find the midpoint of a class – The middle value of a grouped range (e.g., for 10-20, midpoint = 15). 3. Basic mean formula – Mean = (Sum of all values) ÷ (Number of values).

If any of these are unclear, pause and review them first.


KEY TERMS & FORMULAS

Key Terms

Term Definition
Grouped data Data split into ranges (classes), e.g., 0-10, 10-20.
Class interval The range of values in a group (e.g., 10-20 has a width of 10).
Midpoint (x) The middle value of a class (e.g., midpoint of 10-20 = 15).
Frequency (f) How many data points fall into a class.
Σ (Sigma) Sum of all values (e.g., Σf = total number of data points).

Formulas

  1. Mean from grouped data
    [
    \text{Mean} = \frac{\Sigma (f \times x)}{\Sigma f}
    ]
  2. f = frequency of each class
  3. x = midpoint of each class
  4. Σ (f × x) = sum of (frequency × midpoint) for all classes
  5. Σ f = total frequency (sum of all frequencies)
  6. MEMORISE THIS – It’s not given on most exam sheets.

  7. Midpoint of a class
    [
    \text{Midpoint} = \frac{\text{Lower bound} + \text{Upper bound}}{2}
    ]

  8. Given on exam sheet (but you should know it anyway).

STEP-BY-STEP METHOD

Follow these exact steps for every question.

  1. Read the table carefully – Identify the classes and their frequencies.
  2. Find the midpoint (x) of each class – Use the formula above.
  3. Multiply each midpoint by its frequency (f × x) – This gives the "total" for each class.
  4. Sum all (f × x) values – This is Σ (f × x).
  5. Sum all frequencies (Σ f) – This is the total number of data points.
  6. Divide Σ (f × x) by Σ f – This gives the mean.
  7. Check units and rounding – If the data has units (e.g., cm, seconds), include them in your answer.

WORKED EXAMPLES

Example 1 – Basic (GCSE Style)

Question: The table shows the heights of 50 plants (in cm). Calculate the mean height.

Height (cm) Frequency (f)
0 – 10 5
10 – 20 12
20 – 30 18
30 – 40 10
40 – 50 5

Solution: 1. Find midpoints (x):
- 0-10 → (0 + 10) ÷ 2 = 5
- 10-20 → (10 + 20) ÷ 2 = 15
- 20-30 → (20 + 30) ÷ 2 = 25
- 30-40 → (30 + 40) ÷ 2 = 35
- 40-50 → (40 + 50) ÷ 2 = 45

  1. Multiply f × x:
  2. 5 × 5 = 25
  3. 12 × 15 = 180
  4. 18 × 25 = 450
  5. 10 × 35 = 350
  6. 5 × 45 = 225

  7. Sum (f × x):
    25 + 180 + 450 + 350 + 225 = 1230

  8. Sum frequencies (Σ f):
    5 + 12 + 18 + 10 + 5 = 50

  9. Calculate mean:
    Mean = 1230 ÷ 50 = 24.6 cm

What we did and why: - We used midpoints because grouped data doesn’t give exact values. - Multiplying f × x gives the "total height" for each group. - Dividing by total frequency gives the average.


Example 2 – Medium (A-Level Style)

Question: A chemistry experiment records reaction times (in seconds). Calculate the mean reaction time.

Time (s) Frequency (f)
0 – 5 3
5 – 10 8
10 – 15 12
15 – 20 7
20 – 25 5

Solution: 1. Find midpoints (x):
- 0-5 → (0 + 5) ÷ 2 = 2.5
- 5-10 → (5 + 10) ÷ 2 = 7.5
- 10-15 → (10 + 15) ÷ 2 = 12.5
- 15-20 → (15 + 20) ÷ 2 = 17.5
- 20-25 → (20 + 25) ÷ 2 = 22.5

  1. Multiply f × x:
  2. 3 × 2.5 = 7.5
  3. 8 × 7.5 = 60
  4. 12 × 12.5 = 150
  5. 7 × 17.5 = 122.5
  6. 5 × 22.5 = 112.5

  7. Sum (f × x):
    7.5 + 60 + 150 + 122.5 + 112.5 = 452.5

  8. Sum frequencies (Σ f):
    3 + 8 + 12 + 7 + 5 = 35

  9. Calculate mean:
    Mean = 452.5 ÷ 35 = 12.93 s (2 d.p.)

What we did and why: - Midpoints were decimals because the class widths were small. - We kept extra decimal places in calculations to avoid rounding errors. - Final answer was rounded to 2 decimal places (common in exams).


Example 3 – Exam-Style (Disguised Question)

Question: A biologist measures the lengths of 40 leaves (in mm). The table shows the results.

Length (mm) Number of leaves
10 – 15 6
15 – 20 10
20 – 25 14
25 – 30 8
30 – 35 2

Calculate the mean length of the leaves.

Solution: 1. Find midpoints (x):
- 10-15 → (10 + 15) ÷ 2 = 12.5
- 15-20 → (15 + 20) ÷ 2 = 17.5
- 20-25 → (20 + 25) ÷ 2 = 22.5
- 25-30 → (25 + 30) ÷ 2 = 27.5
- 30-35 → (30 + 35) ÷ 2 = 32.5

  1. Multiply f × x:
  2. 6 × 12.5 = 75
  3. 10 × 17.5 = 175
  4. 14 × 22.5 = 315
  5. 8 × 27.5 = 220
  6. 2 × 32.5 = 65

  7. Sum (f × x):
    75 + 175 + 315 + 220 + 65 = 850

  8. Sum frequencies (Σ f):
    6 + 10 + 14 + 8 + 2 = 40

  9. Calculate mean:
    Mean = 850 ÷ 40 = 21.25 mm

What we did and why: - The question used "Number of leaves" instead of "Frequency" – always check the wording. - We kept calculations neat to avoid mistakes under time pressure. - Final answer included units (mm)always check the question for units!


COMMON MISTAKES

Mistake Why It Happens Correct Approach
Using class boundaries instead of midpoints Confusing the range with the average value. Always find the midpoint – it represents the "average" of the class.
Forgetting to multiply f × x Skipping the step and just adding frequencies. Multiply each midpoint by its frequency first before summing.
Incorrect midpoint calculation Adding lower and upper bounds wrong (e.g., 10-20 → 10 + 20 = 30, then 30 ÷ 2 = 15 ✔️ vs. 10 + 20 ÷ 2 = 20 ❌). Use brackets: (Lower + Upper) ÷ 2.
Rounding too early Rounding midpoints or f × x before the final calculation. Keep full decimals until the last step, then round.
Ignoring units Forgetting to include cm, s, mm, etc., in the final answer. Check the question for units and include them in your answer.

EXAM TRAPS

Trap How to Spot It How to Avoid It
Unequal class widths Some classes are wider (e.g., 0-10, 10-30, 30-50). Still use midpoints – the method doesn’t change.
"Estimate the mean" wording The question says "estimate" to trick you into overcomplicating. Same method – just write "estimated mean" in your answer.
Missing or extra data The table has a class with frequency 0 or an extra row. Double-check the table – don’t assume all rows are relevant.

1-MINUTE RECAP (Night Before the Exam)

"Right, listen up—this is the fastest way to get full marks on grouped averages.

  1. Find midpoints – Add the lower and upper bounds, divide by 2. Do this first.
  2. Multiply each midpoint by its frequency – This gives the "total" for each group.
  3. Add all (f × x) values – This is your Σ (f × x).
  4. Add all frequencies – This is your Σ f (total number of data points).
  5. Divide Σ (f × x) by Σ f – That’s your mean.
  6. Check units and rounding – If the question says "to 2 d.p.," do it.

Common traps? - Using class boundaries instead of midpoints. - Forgetting to multiply f × x. - Rounding too early.

Exam tip: If the question says "estimate," don’t panic—just do the same method. You’ve got this!"