Cambridge IGCSE Mathematics 0580

Averages and spread

The mean is the total divided by how many values there are; the median is the middle value once they are in order; the mode is the most common value; and the range is the largest minus the smallest. For grouped data you can only estimate the mean, using the midpoint of each class, and you give the modal class rather than a mode.

On Cambridge IGCSE 0580 the marks most often dropped are the estimated mean from a grouped table and the one-line comparison of two data sets.

Updated 28 September 2026

How much it is worth

Averages and spread: 158 marks across 42 real Cambridge 0580 papers — 3.8% of the total, on 31 of the 42. How that ranks against every other 0580 topic →

Mean, median, mode and range

mean=sum of valuesnumber of values
  • Median: order the values; with n values it is the n+12th. With an even number, it is halfway between the middle two.
  • Mode: the most frequent value. There can be more than one, or none.
  • Range: largest minus smallest — a single number, not “3 to 17”.

Reverse questions come up often: “the mean of 5 numbers is 12; a sixth number is added and the mean becomes 13”. Work with totals: 5×12=60 and 6×13=78, so the new number is 18.

Frequency tables

xˉ=∑fx∑f

Multiply each value by its frequency, add those up, and divide by the total frequency — not by the number of rows. The median is the value at position n+12 counting through the cumulative frequencies; the mode is the value with the highest frequency.

Grouped data: the estimated mean

When the data is in classes such as 10<t≤20, the exact values are unknown, so each class is represented by its midpoint:

estimated mean=∑(frequency×midpoint)∑frequency

It is an estimate because it assumes every value sits at the middle of its class. The modal class is the class with the highest frequency; for unequal class widths that means the highest frequency density, which is where this meets histograms.

Quartiles and interquartile range

The lower quartile is a quarter of the way through the ordered data and the upper quartile three-quarters of the way. The interquartile range is upper quartile minus lower quartile — the spread of the middle half, which, unlike the range, ignores extreme values. For grouped data they are read from a cumulative frequency curve at 14 and 34 of the total frequency.

Comparing two data sets

“Compare the distributions” wants two sentences: one about an average and one about spread, each naming the numbers and saying what they mean in context. For example: “Class A’s median score was higher (34 against 29), so on average Class A did better. Class B’s interquartile range was smaller (6 against 11), so Class B’s scores were more consistent.”

Use the median and interquartile range when there are extreme values; the mean and range are pulled about by them.

Worked example

Worked example

The times, t minutes, that 50 students took to finish a task are grouped as: 0 < t ≤ 10: 6 students; 10 < t ≤ 20: 14; 20 < t ≤ 30: 18; 30 < t ≤ 40: 12. Calculate an estimate of the mean time and state the modal class.

Midpoints are 5, 15, 25 and 35.

∑fx=6(5)+14(15)+18(25)+12(35)=30+210+450+420=1110
estimated mean=111050=22.2 minutes

The modal class is 20<t≤30, with 18 students.

Common mistakes

  1. 1.Dividing by the number of classes instead of the total frequency.

    In the example above that gives 1110÷4. The divisor is ∑f=50.

  2. 2.Using the class boundary instead of the midpoint.

    The class 10<t≤20 is represented by 15, not 10 or 20.

  3. 3.Giving the frequency as the mode.

    The mode is the value (or class) that occurs most, not how many times it occurs.

  4. 4.Finding the median without ordering the data.

    Order first. In a frequency table the values are already ordered — count through the cumulative frequency.

  5. 5.Comparing without context.

    “The median of A is higher” earns less than “A’s median time is higher, so A’s students generally took longer”.

Common questions

Why is the mean from grouped data only an estimate?

Because the individual values are unknown. Using each class’s midpoint assumes the values in it average out to the middle of the class, which is rarely exactly true.

When should I use the median rather than the mean?

When the data has extreme values or is skewed. One very large value moves the mean a long way but barely moves the median.

What is Core and what is Extended?

Core (C9.3) covers the mean, median, mode and range, from a list or a frequency table — never grouped data. Extended (E9.3) adds quartiles, the interquartile range, the estimated mean from grouped data and the modal class.

Averages and spread on real papers

The papers that leaned on it hardest, as a share of the paper. Each one has its own page on Quanta with the full topic breakdown:

Practise averages and spread against real mark schemes

Quanta has real Cambridge IGCSE Maths 0580 past-paper questions, broken into skill checkpoints, marked criterion by criterion the way examiners mark — and it tracks which skills you’re missing. Free for individual students.

Start practising free