All revision notes topics

HistogramsEdexcel IGCSE Maths: Revision notes

Section 1

What makes a histogram different from a bar chart?

A histogram displays continuous grouped data, and unlike a bar chart, the vertical axis is NOT frequency — it is frequency density.

This matters because histograms are often used when class widths are unequal. If you plotted frequency directly, a wide class with more data points just because it spans a bigger range would look misleadingly tall. Frequency density corrects for this by scaling frequency to the width of each class.

Frequency density=FrequencyClass width\text{Frequency density} = \frac{\text{Frequency}}{\text{Class width}}

The key rule: in a histogram, it is the area of each bar that represents the frequency, not the height.

Key termsHistogramFrequency densityContinuous data
Common mistake

Do NOT read frequency straight off the y-axis of a histogram. The y-axis is frequency density — you must multiply by class width to recover frequency.

Section 2

How do I calculate frequency density from a frequency table?

Work along each row of the table: find the class width, then divide frequency by that width.

Class interval (time, mins)Class widthFrequencyFrequency density
0≤t<100 \le t < 10102020÷10=2.020 \div 10 = 2.0
10≤t<2010 \le t < 20103030÷10=3.030 \div 10 = 3.0
20≤t<4020 \le t < 40202424÷20=1.224 \div 20 = 1.2
40≤t<7040 \le t < 70301212÷30=0.412 \div 30 = 0.4

Notice the class widths are unequal (10, 10, 20, 30) — this is exactly when frequency density is essential, otherwise the wider bars would be drawn too tall relative to their true frequency.

Key termsClass widthClass interval
Exam tip

Always find the class width first (upper boundary − lower boundary), then divide. Writing an extra working column for class width avoids arithmetic slips.

Section 3

How do I find the frequency of a class from the histogram (area = frequency)?

Since area represents frequency:

Frequency=Frequency density×Class width\text{Frequency} = \text{Frequency density} \times \text{Class width}

This is the reverse of the density calculation and is examined constantly — you are given a drawn histogram (with a scale on the frequency density axis) and asked to find how many data values fall in a class, or in part of a class.

Worked example: A bar has frequency density 1.2 over the class 20≤t<4020 \le t < 40 (width 20). Frequency=1.2×20=24\text{Frequency} = 1.2 \times 20 = 24

If a question asks for a partial class (e.g. how many values lie in 20≤t<3020 \le t < 30), use the SAME frequency density across that sub-width, since density is constant within one bar: 1.2×10=121.2 \times 10 = 12

Key termsArea = frequency
Example

Exam favourite: 'Estimate the number of students who took between 25 and 30 minutes.' Multiply the frequency density of that bar by the sub-width (5), assuming values are spread evenly across the bar.

Section 4

What if I'm given a histogram but not the frequency scale — how do I use a key/known bar?

Sometimes one bar's frequency is given (e.g. 'this bar represents 24 students') but the frequency density axis has no numbers. Use that one known bar to work out the scale, then apply it to the rest.

Method:

  1. Use the known bar: frequency density=frequency÷class width\text{frequency density} = \text{frequency} \div \text{class width}.
  2. This tells you what one unit of height on the axis is worth (e.g. "1 small square = 0.2").
  3. Measure the heights of the other bars using this scale, then multiply each by its own class width to get frequency.

This is the classic 'find the missing frequency' histogram question.

Key termsScale (unknown axis)
Common mistake

Do not assume the frequency density axis starts at a 'nice' number like 1 per square. Always calculate the scale from the given bar first.

Section 5

How are histograms with unequal widths tested differently from equal-width ones?

With equal class widths, frequency density is just proportional to frequency, so bar heights look 'normal' and mistakes are less costly. With unequal widths, examiners specifically test whether you:

  • Remember to divide by class width before plotting (not just frequency).
  • Remember to multiply by class width to recover frequency (not just read the height).
  • Handle a much wider or narrower final class correctly (e.g. an 'open' class like 70≤t<10070 \le t < 100, width 30).
FeatureEqual widthsUnequal widths
Bar height axisCould (loosely) use frequencyMust use frequency density
RiskLowHigh — common source of dropped marks
Comparing bars visuallyHeight alone is fineOnly area is meaningful
Think of it like this

Think of frequency density like population density on a map: a wide, sparsely-populated country and a small, densely-populated city can have the same total population (frequency = area), even though the wide country covers more 'space' (class width).

Must Know

  • Frequency density =frequency÷class width= \text{frequency} \div \text{class width}.
  • The y-axis of a histogram is always frequency density, never frequency.
  • Frequency =area of bar=frequency density×class width= \text{area of bar} = \text{frequency density} \times \text{class width}.
  • For a partial class, multiply the bar's frequency density by the sub-width, assuming even spread.
  • If the density axis has no scale, use one known bar's frequency to establish the scale first.
  • Unequal class widths are exactly why histograms use density instead of frequency — never confuse the two.

That's the notes covered.

Carry on to the next subtopic.