Websink Prep UKGCSE MathsTextbook contentsMaths textbooksYear 1Year 2Year 4Year 5Year 6GCSEBrowse allPast papersFind a tutorBecome a tutor
GCSE Maths · EdexcelChapter 24 · Statistics
GCSE Maths · Statistics · Foundation · Lesson 24.5

GCSE Maths: Averages from grouped frequency tables (Foundation)

Part of the GCSE Maths statistics chapter (Foundation). Chapter overview · Higher version of this lesson · whole chapter on one page · Download worksheet (PDF) · Answers (PDF)

Download worksheet (PDF)Answers (PDF)
24.5

Averages from grouped frequency tables

Edexcel 1MA1: S2, S4
Grade 3-5

When data covers a wide range (heights, times, masses), it is put into classes (groups) in a grouped frequency table. For example, 12 students with heights between 150 cm and 160 cm are all in one class. The table tells us how many values are in each class, but we lose the exact values.

Because we no longer know the exact values, we cannot work out the exact mean, median or range. We can find: the modal class (the class with the highest frequency), the class that contains the median, and an estimate of the mean. To estimate the mean, we pretend that every value in a class is at the midpoint of the class. The midpoint is halfway between the two ends: add them and divide by 2. Then use the same method as for a frequency table: multiply the frequency by the midpoint, add up, and divide by the total frequency.

05101520Height (cm)Frequency140-1504150-16010160-17014170-1808180-1904
A bar chart of the grouped heights in the worked examples. The modal class is the tallest bar.

Median class. Add up the frequencies to find n, work out the position of the middle value (n + 1) ÷ 2, then add a running total of the frequencies. The median class is the class where the running total first reaches that position.

Key ideas

  • The modal class is the class with the highest frequency (when the classes have equal width).
  • Midpoint of a class = (lower end + upper end) ÷ 2.
  • Estimated mean = total of (frequency × midpoint) ÷ total frequency.
  • The median class contains the value at position (n + 1) ÷ 2: use a running total of frequencies.
  • Grouped data gives only estimates, because the exact values are not known.
Worked example 24.5.1
The table shows the heights of 40 students.
HeightFrequency
140 < h ≤ 150 cm4
150 < h ≤ 160 cm10
160 < h ≤ 170 cm14
170 < h ≤ 180 cm8
180 < h ≤ 190 cm4
Work out an estimate for the mean height.

Key words. Grouped data is data put into classes (groups), such as 10 < x ≤ 20. We lose the exact values, so calculations are estimates. The midpoint of a class is halfway between its two ends.

Method. Estimate the mean of grouped data by using the midpoint of each class in place of the unknown values.

  1. Find the midpoint of each class. We do not know the exact values inside a class, so we pretend every value is at the middle of its class. Midpoint = (lower end + upper end) ÷ 2.
    (140 + 150) ÷ 2 = 145
    (150 + 160) ÷ 2 = 155
    (160 + 170) ÷ 2 = 165
    (170 + 180) ÷ 2 = 175
    (180 + 190) ÷ 2 = 185
  2. Multiply each frequency by its midpoint. This estimates the total of the values in that class.
    HeightFrequency (f)Midpointf × midpoint
    140 < h ≤ 150 cm4145580
    150 < h ≤ 160 cm101551550
    160 < h ≤ 170 cm141652310
    170 < h ≤ 180 cm81751400
    180 < h ≤ 190 cm4185740
    Total406580
  3. Add up the frequencies and the (f × midpoint) column. The first total is the number of values. The second is an estimate of the total of all the values.
    Total frequency = 40
    Total of f × midpoint = 6580
  4. Divide to estimate the mean. estimated mean = total of (f × midpoint) ÷ total frequency.
    6580 ÷ 40 = 164.5 cm

Check. The estimate should be inside the range of the classes, from 140 to 190, and 164.5 is. It is only an estimate because the real values are not known. ✓

Watch out. Multiply the frequency by the midpoint, not by the class limits. Divide by the total frequency, not by the number of classes.

Worked example 24.5.2
Use the table in the last example to write down (a) the modal class, (b) the class that contains the median.

(a) Modal class.

Key words. Grouped data is data put into classes (groups), such as 10 < x ≤ 20. We lose the exact values, so calculations are estimates. The midpoint of a class is halfway between its two ends.

Method. The modal class is the class with the highest frequency.

  1. Look down the frequency column for the biggest number. The class that has the most values is the modal class.
    Frequencies: 4, 10, 14, 8, 4. The highest is 14.
  2. Read the class that goes with it. The answer is the class, not the frequency.
    Modal class = 160 < h ≤ 170 cm

Check. No other class has as many as 14 values. ✓

Watch out. Give the class (the group), not the frequency.

(b) Median class.

Key words. Grouped data is data put into classes (groups), such as 10 < x ≤ 20. We lose the exact values, so calculations are estimates. The midpoint of a class is halfway between its two ends.

Method. The median class is the class that contains the middle value.

  1. Find the total frequency. This is the number of values.
    4 + 10 + 14 + 8 + 4 = 40
  2. Find the position of the middle value. Middle position = (n + 1) ÷ 2.
    (40 + 1) ÷ 2 = 20.5
  3. Add a running total column. The running total shows how many values are in each class and all the classes before it.
    ClassFrequencyRunning total
    140 < h ≤ 150 cm44
    150 < h ≤ 160 cm1014
    160 < h ≤ 170 cm1428
    170 < h ≤ 180 cm836
    180 < h ≤ 190 cm440
  4. Find the class where the running total first reaches that position. Positions 15 to 28 are in this class, and 20.5 is one of them.
    Median class = 160 < h ≤ 170 cm

Check. Before this class there are 14 values, and 20.5 is more than that, but not more than 28. ✓

Watch out. The answer is the class, not a number. We cannot find the exact median from grouped data.

Worked example 24.5.3
The table shows the number of text messages sent in one day by 30 students.
TextsFrequency
0–43
5–98
10–1412
15–195
20–242
Work out an estimate for the mean number of texts. Give your answer to 1 decimal place.

Key words. Grouped data is data put into classes (groups), such as 10 < x ≤ 20. We lose the exact values, so calculations are estimates. The midpoint of a class is halfway between its two ends.

Method. Estimate the mean of grouped data by using the midpoint of each class in place of the unknown values.

  1. Find the midpoint of each class. We do not know the exact values inside a class, so we pretend every value is at the middle of its class. Midpoint = (lower end + upper end) ÷ 2.
    (0 + 4) ÷ 2 = 2
    (5 + 9) ÷ 2 = 7
    (10 + 14) ÷ 2 = 12
    (15 + 19) ÷ 2 = 17
    (20 + 24) ÷ 2 = 22
  2. Multiply each frequency by its midpoint. This estimates the total of the values in that class.
    TextsFrequency (f)Midpointf × midpoint
    0–4326
    5–98756
    10–141212144
    15–1951785
    20–2422244
    Total30335
  3. Add up the frequencies and the (f × midpoint) column. The first total is the number of values. The second is an estimate of the total of all the values.
    Total frequency = 30
    Total of f × midpoint = 335
  4. Divide to estimate the mean. estimated mean = total of (f × midpoint) ÷ total frequency.
    335 ÷ 30 = 11.1667… = 11.2 to 1 d.p.

Check. The estimate should be inside the range of the classes, from 0 to 24, and 11.2 is. It is only an estimate because the real values are not known. ✓

Watch out. Multiply the frequency by the midpoint, not by the class limits. Divide by the total frequency, not by the number of classes.

Worked example 24.5.4
Alex says: “The estimated mean of 164.5 cm for the heights is the exact mean.” Is Alex right?

Key words. Grouped data is data put into classes (groups), such as 10 < x ≤ 20. We lose the exact values, so calculations are estimates. The midpoint of a class is halfway between its two ends.

Method. Think about what information is missing when data is grouped.

  1. Recall what grouped data tells us. We know how many heights are in each class, but not where in the class each height is.
    For example, the 14 students in 160 < h ≤ 170 could be anywhere from just above 160 to 170.
  2. Recall what we did to find the mean. We used the midpoint of each class, which is a guess.
    The midpoint is an assumption.
  3. Conclude. The answer depends on the assumption, so it is an estimate, not the exact mean.
    Alex is wrong.

Check. If all 14 students in a class were at the bottom of the class, the true mean would be lower. ✓

Watch out. Grouped data gives an estimate. Say “estimate” in your answer.

Watch out

For grouped data multiply the frequency by the midpoint of the class, and divide by the total frequency. Do not use the class limits, and do not divide by the number of classes. The answer is only an estimate.

Exercise 24E  Averages from grouped frequency tables

Calculator allowed
1
FWrite down the modal class from each table.
(a)
ClassFrequency
0 < x ≤ 105
10 < x ≤ 209
20 < x ≤ 304
30 < x ≤ 402
(b)
ClassFrequency
10 < x ≤ 206
20 < x ≤ 3012
30 < x ≤ 408
40 < x ≤ 504
(c)
ClassFrequency
100 < x ≤ 1208
120 < x ≤ 14010
140 < x ≤ 16015
160 < x ≤ 1807
2
FWrite down the class that contains the median from each table.
(a)
ClassFrequency
0 < x ≤ 105
10 < x ≤ 209
20 < x ≤ 304
30 < x ≤ 402
(b)
ClassFrequency
10 < x ≤ 206
20 < x ≤ 3012
30 < x ≤ 408
40 < x ≤ 504
(c)
ClassFrequency
100 < x ≤ 1208
120 < x ≤ 14010
140 < x ≤ 16015
160 < x ≤ 1807
3
FWork out an estimate for the mean from each table. Give each answer to 1 decimal place where necessary.
(a)
ClassFrequency
0 < x ≤ 105
10 < x ≤ 209
20 < x ≤ 304
30 < x ≤ 402
(b)
ClassFrequency
10 < x ≤ 206
20 < x ≤ 3012
30 < x ≤ 408
40 < x ≤ 504
(c)
ClassFrequency
100 < x ≤ 1208
120 < x ≤ 14010
140 < x ≤ 16015
160 < x ≤ 1807
4
PSThe table shows the times, in minutes, that 40 customers waited at a bank.
Waiting timeFrequency
0 < t ≤ 10 min3
10 < t ≤ 20 min8
20 < t ≤ 30 min14
30 < t ≤ 40 min10
40 < t ≤ 50 min5
(a) Write down the modal class. (b) Which class contains the median? (c) Work out an estimate for the mean waiting time.
(a)Modal class
(b)Median class
(c)Estimated mean
5
FThe grouped table shows the number of goals scored by players in a season.
GoalsFrequency
0–46
5–99
10–147
15–193
Work out an estimate for the mean number of goals. Give your answer to 1 decimal place.
6
FThe table shows the lengths of phone calls. The classes have different widths.
LengthFrequency
0 < t ≤ 10 min6
10 < t ≤ 30 min10
30 < t ≤ 60 min4
Work out an estimate of the mean length of a call.
7
RTen people have ages 12, 18, 21, 25, 27, 31, 34, 36, 41, 45. (a) Work out the exact mean age. (b) Put the ages into the classes 10 ≤ a < 20, 20 ≤ a < 30, 30 ≤ a < 40 and 40 ≤ a < 50 and work out an estimate of the mean from the grouped table. (c) Compare your answers.
(a)Exact mean
(b)Grouped table and estimated mean
(c)Compare
8
RExplain why you cannot work out the exact median or range from a grouped frequency table.
9
PSThe table shows the masses of 50 parcels.
MassFrequency
0 < m ≤ 20 g8
20 < m ≤ 40 g18
40 < m ≤ 60 g14
60 < m ≤ 80 g10
(a) Which class contains the median? (b) How many parcels weigh more than 40 g? (c) What percentage of the parcels weigh 20 g or less?
(a)Median class
(b)Parcels heavier than 40 g
(c)Percentage 20 g or less
10
FA grouped table has classes 0 < x ≤ 20, 20 < x ≤ 40 and 40 < x ≤ 60 with frequencies 8, 14 and 18. Work out an estimate for the mean.
11
FThe table shows the times, in seconds, taken by 30 runners to complete a race.
TimeFrequency
40 < t ≤ 50 s3
50 < t ≤ 60 s9
60 < t ≤ 70 s12
70 < t ≤ 80 s6
(a) Write down the modal class. (b) Which class contains the median? (c) Work out an estimate for the mean time.
(a)Modal class
(b)Median class
(c)Estimated mean
12
PSUse the estimated mean time of the 30 runners in the last question to estimate the total time taken by all 30 runners together.
13
RLee says: “If the classes in a grouped table are very narrow, then the mean from the table is exactly the true mean.” Is Lee right? Explain.

Websink Prep UK is an independent site. It is not affiliated with, endorsed by or sponsored by AQA, Pearson Edexcel, OCR, WJEC, Eduqas, CCEA, SQA, GL Assessment, CEM or the Department for Education. All exam board names and trademarks belong to their owners. Past papers are linked from the exam boards' own websites and are not hosted here.

About Websink Prep UK · Find a tutor · Privacy · Terms · Cookie settings