A GCSE histogram is a chart of grouped, continuous data in which the area of each bar, not its height, shows the frequency. When the class widths are unequal, the vertical axis is frequency density (frequency ÷ class width). Almost every histogram mark on the paper comes from knowing when to use that one idea and how to run it in both directions.

This guide takes you through reading, drawing and calculating with histograms, with worked examples, the missing-frequency questions that catch people out, and the mistakes examiners see again and again.

Mathvault
Build Confidence With GCSE Maths
Practise histogram questions with GCSE past papers, step-by-step solutions and video walkthroughs on MathVault.

Explore GCSE maths resources

TL;DR

  • Bar area = frequency. Height is frequency density, and width is class width.
  • Frequency density = frequency ÷ class width. Frequency = frequency density × class width.
  • Unequal class widths must give unequal bar widths, with no gaps between bars.
  • For missing values, find the area of the known bars first, then use proportion or the total.
  • Add a frequency density column to every table before you draw or read anything.

Table of Contents

What a histogram shows, and why it is not a bar chart

A histogram represents grouped data, and the area of each bar represents the frequency. A bar chart compares categories, so its bars have gaps and equal widths, and height gives the count. A histogram covers a continuous scale such as time, height or mass, so the bars touch.

That is why height alone can mislead. If one class is twice as wide as its neighbour, it will usually contain more people or items for the same height. Frequency density corrects for this. The Open University defines it as frequency per unit of data in a class, which is what lets you compare classes of different widths fairly.

Statisticians use histograms for the same reason you do in an exam: to see the shape of a distribution. The NIST statistical handbook notes that a histogram can reveal centre, spread, skewness, outliers and multiple modes. In a GCSE question, that usually becomes “which class has the most data?” or “describe the distribution”.

What a histogram shows, and why it is not a bar chart

Which tier and which boards

Histograms are a Higher-tier topic. BBC Bitesize labels frequency density histograms as Higher only in its WJEC guide. If you sit Foundation, you will meet bar charts, frequency polygons and histograms with equal widths in other contexts, but not the frequency density work. Check your own board’s specification to be sure. To see how often the topic is likely to appear, our GCSE maths topic frequency analysis shows how topics are spread across the papers.

The three formulas you need

Everything in this topic comes from one relationship, written three ways:

You want Formula Notes
Class width upper bound − lower bound Use the boundaries of the class, not the midpoint
Frequency density frequency ÷ class width This is the bar height
Frequency frequency density × class width This is the bar area

BBC Bitesize gives the same method: class width is the upper bound minus the lower bound, and frequency density is frequency divided by that width. You recover frequency by multiplying the other way.

A useful habit: write “FD × width = frequency” at the top of your working before you touch the question. It stops you reading a height as a frequency.

How to draw a histogram from a grouped table

Take this table of the times, in minutes, that 135 students spent on homework one evening.

Time, t (minutes) Frequency
0 < t ≤ 10 20
10 < t ≤ 30 60
30 < t ≤ 40 25
40 < t ≤ 60 30

Step 1: add two columns

Add class width and frequency density. This follows the method BBC Bitesize describes: add the two columns, then calculate each width and density.

Time, t (minutes) Frequency Class width Frequency density
0 < t ≤ 10 20 10 2
10 < t ≤ 30 60 20 3
30 < t ≤ 40 25 10 2.5
40 < t ≤ 60 30 20 1.5

Step 2: choose your axes

The horizontal axis is a continuous number line for time, from 0 to 60. The vertical axis is frequency density, from 0 to at least 3. Choose a scale that uses most of the grid, with equal steps. Label the vertical axis “Frequency density”, because a bare “Frequency” label can lose a mark.

Step 3: draw the bars

Each bar’s width runs from its lower to its upper boundary, and its height is the frequency density. So you draw a bar from 0 to 10 at height 2, from 10 to 30 at height 3, from 30 to 40 at height 2.5 and from 40 to 60 at height 1.5. The bars touch and do not leave gaps.

Before you move on, check one bar’s area. The 10 to 30 bar has width 20 and height 3, so its area is 60, which matches the frequency. If it does not, find the slip now.

How to read a histogram that has already been drawn

Exam questions often give you the histogram and no table. Start by building the table yourself.

  1. Read each bar’s boundaries from the horizontal axis and work out its width.
  2. Read each bar’s height from the vertical axis. Check the scale carefully, as grid squares are often not worth 1.
  3. Multiply width by height to get the frequency for each class.
  4. Write the frequencies in a table and total them if you need the whole group.

The OpenLearn text states the rule directly: in a frequency density histogram, frequency equals bar area, class width × frequency density.

Estimating part of a class

Sometimes a question asks how many values lie between 15 and 20 minutes, which falls inside the 10 to 30 class. Assume the data are spread evenly across the class. The width you want is 5 and the bar height is 3, so the estimate is 5 × 3 = 15. The word “estimate” matters here, because you are assuming even spread within the class.

Estimating a median from a histogram

Using the homework example, the total is 135, so the median is the 67.5th value. The first class holds 20 values, and the first two together hold 80. So the median is in the 10 to 30 class, and you need 47.5 more values after the 10-minute mark. At 3 values per minute, that is 47.5 ÷ 3 ≈ 15.8 minutes. The estimated median is about 25.8 minutes.

Missing frequencies, widths and heights

These questions look harder than they are. They give you part of the picture and a piece of information that links the rest. In every case, you are using area = frequency.

Type 1: a bar is missing from the histogram

A table says a class has frequency 18, and its width is 6. The bar height is 18 ÷ 6 = 3. Draw it at that height over its interval.

Type 2: a frequency is missing from the table

You are told the bar over 30 to 35 has height 2.4. The width is 5, so the frequency is 2.4 × 5 = 12. Fill the table, then continue with the question.

Type 3: use a known bar to scale the others

A question may say that 40 students are represented by a bar of width 10 and height 2 on a histogram. Hold on to the scale: that bar has area 20, yet it represents 40. So one unit of area represents 2 students, and a bar with area 15 represents 30. This catches students who simply read heights as frequencies, because the histogram in the question might not have frequency density on the vertical axis at all. If the axis is unlabelled, compare areas.

Type 3: use a known bar to scale the others

Type 4: use a total to find an unknown

If the question gives the total frequency, add the known class frequencies, subtract from the total and divide the remainder by the unknown class width to find the missing height. Write each step down, because method marks are available even if your final number is wrong.

Type 5: compare two histograms

When the question asks you to compare distributions, use the area (frequency) for the numbers, then comment on shape and spread, in context. A sentence such as “Class B has a greater proportion of students over 40 minutes” earns more than “Class B is higher”.

Mistakes that cost marks

These are the errors we see most often when students attempt histogram questions. Each has a quick fix.

Mistake Why it loses marks The fix
Plotting frequency as the height when widths are unequal The areas no longer represent frequency Always calculate frequency density first
Reading the height as the frequency You miss the multiplication by width Write FD × width = frequency before you read anything
Drawing bars with gaps The data are continuous Make adjoining bars touch
Equal-width bars for unequal classes The class boundaries are misrepresented Measure each bar from its own boundaries
Misreading the vertical scale The numbers feed every later step Work out what one small square is worth first
Calculating width from the wrong numbers, such as using the midpoint Every density is then wrong Take the upper bound minus the lower bound
Forgetting to label the axes Easy marks lost Write “Frequency density” and the variable with its units
Giving an exact answer to an “estimate” question The even-spread assumption is not stated Use the word “estimate” in your working

A quick self-check before you move on

  • Does each bar’s width match its class interval?
  • Does width × height give a frequency that makes sense for the question?
  • Do the frequencies sum to the stated total?
  • Have you labelled both axes?

If all four pass, you can be confident about the bars.

How to practise so it sticks

Histogram questions come in only a few shapes, so deliberate repetition works well. Aim for short sessions rather than a single long one.

  1. Do one drawing question from a table, then one reading question from a drawn histogram. Switching direction is the skill.
  2. Do the missing-value types listed above until you can name the type in a few seconds.
  3. Mark your own working against the mark scheme, looking at where the method marks sit. A correct frequency density column alone often earns a mark.
  4. Mix histograms in with other statistics topics such as cumulative frequency and box plots, because exams do.

If calculators are restricted in your paper, the arithmetic here is friendly, since class widths are usually round numbers. Our guide to non-calculator paper strategy shows how to keep method marks when you do the arithmetic by hand.

Our perspective

Histograms are one of the topics where understanding beats memorising. Students who learn the single idea that area is frequency can handle drawing, reading, estimating and missing-value questions without separate rules for each.

We built our resources around that principle. Our fully worked solutions show every line of method, because that is where the marks are, and our topic-based revision guides separate the concept from the exam technique. We want a student to see not only the answer to a histogram question, but why each step was taken.

Our approach is to keep this support free: past paper questions organised by exam board, step-by-step solutions, video walkthroughs and live weekly Q&A sessions. A question you cannot crack at 9pm on a Sunday should not depend on what your family can pay for help.

Oloru

Practise histograms on real exam questions

Reading about frequency density is the first half. The second half is doing exam-style questions and checking your working against a full solution. We organise past paper questions and revision material by exam board, so you can practise the topic as your own board sets it.

Mathvault

Start with our GCSE maths revision guides for topic notes, then move on to the OCR GCSE maths revision topics or Edexcel past paper questions by topic. If your exam is close, our last-minute GCSE maths revision plan shows how to divide your final days. Taking your studies further, our A-Level maths past-paper questions continue the statistics you meet here.

FAQ

Are histograms on the Foundation or Higher GCSE maths paper?

Histograms with frequency density are Higher-tier content. BBC Bitesize marks the topic as Higher only. Foundation students still work with other grouped-data charts, so check your board’s specification for exactly what is covered.

What is the difference between a histogram and a bar chart?

A bar chart shows separate categories, with gaps between bars of equal width. A histogram shows continuous grouped data, with touching bars. When class widths differ, the histogram’s vertical axis is frequency density and the area of each bar gives the frequency.

How do I find the frequency from a histogram?

Multiply the bar’s width by its height. The height is the frequency density, so this gives the frequency for that class. Do it for every bar if you need a total, and check that your answer is sensible for the context.

Why do I need frequency density at all?

When classes have different widths, a wider class would look larger simply because it covers more values. Dividing frequency by class width gives a fair comparison per unit. This is what OpenLearn recommends for comparing unequal classes.

What should I do if a histogram question gives no table?

Build one. List each class boundary, work out each width and height, and multiply them to get frequencies. A table keeps your working visible, which protects method marks if you slip on a later step.

Sources


Leave a Reply

Your email address will not be published. Required fields are marked *