Skip to content
  1. IB Question Bank
  2. Maths AA
  3. Statistics & Probability
Topic 4.02 · SL and HL

Presentation of data (frequency distribution tables, histograms, box & whisker, cumulative frequency graphs + finding median quartiles, percentiles, range, iqr): notes and practice questions

Summary
  • Frequency distribution tables organize data into intervals (bins) with corresponding frequencies.
  • Histograms represent data as bars to show frequency distribution.
  • Box and whisker plots display the median, quartiles, and range, with whiskers showing data spread.
  • Cumulative frequency graphs plot the cumulative sum of frequencies.
  • Median, quartiles, percentiles, range, and interquartile range (IQR) describe the distribution and spread of data.

Median = middle value, Quartiles = data split into quarters, IQR = Q3 - Q1.

How it is examined

Reading values off a cumulative frequency graph, then building a box plot, is the standard chain. The "not required" line matters: unequal class widths and frequency density are out, so every histogram in a generated question must have equal class intervals. Paper 2, 5 to 8 marks.

Key ideas
  • Presentation of data (discrete and continuous): frequency distributions (tables).
  • Histograms.
  • Cumulative frequency; cumulative frequency graphs; use to find median, quartiles, percentiles, range and interquartile range (IQR).
  • Production and understanding of box and whisker diagrams.
Not assessed

Not required: frequency density histograms.

Linking questions

  • Links to other subjects: presentation of data (sciences, individuals and societies).

Practice questions

22 questions · 1 easy · 20 medium · 1 hard
Showing 20 of 20

Question 1

EasyPaper 1 · no calculator6 marks
(a)

The box plot below shows the time, in minutes, taken by a group of students to complete a crossword puzzle.

Box plot showing time in minutes to complete a crossword puzzle. The x-axis is labelled 'Time (minutes)' and has markings from 0 to 35. The box plot shows the following values: minimum at 5, lower quartile at 8, median at 12. The upper quartile is labelled 'q' and the maximum is labelled 'p'.

(a) Write down the median time.

[1]
(b)

(b) Write down the minimum time.

[1]
(c)

(c) The range of the times is 2525 minutes. Find the value of pp.

[2]
(d)

(d) The interquartile range is 99 minutes. Find the value of qq.

[2]

Question 2

MediumPaper 1 · no calculator5 marks
(a)

A group of students were timed in minutes on how long it took them to solve a logic puzzle. The results are summarized in the following box and whisker diagram, where LL and UU represent the lower and upper quartiles respectively.

Box and whisker diagram illustrating the distribution of puzzle completion times, showing the minimum value (5), lower quartile (L), median, upper quartile (U), and maximum value. No numerical axis is provided.

The interquartile range is 8 minutes, and the minimum time recorded was 5 minutes. There are no outliers in the data.

(a) Find the maximum possible value of LL.

[3]
(b)

(b) Hence, find the maximum possible value of UU.

[2]

Question 3

HardPaper 2 · calculator18 marks
(a)(i)

In a large university, 200 students were surveyed. Of those, 120 were undergraduates (U) and the rest postgraduates (P).

Each student in the survey was asked whether they preferred quiet zones (Q) or collaborative areas (C) for studying. It was found that 75 of the undergraduates preferred quiet zones. The total number of students who preferred collaborative areas was 100. This information is shown in the following table.

Quiet Zones (Q)Collaborative Areas (C)Total
Undergraduates (U)75p120
Postgraduates (P)x5580
Totalq100200

Find the value of

pp;

[1]
(a)(ii)

qq.

[2]
(b)

Three students are chosen at random from those surveyed. Find the probability that all three are postgraduates.

[4]
(c)(i)

Given that P(P∣Q)=14P(P|Q) = \frac{1}{4}, find the value of xx.

[3]
(c)(ii)

A student is chosen at random from those surveyed. Write down the probability that they are a postgraduate who prefers quiet zones.

[2]
(d)

Determine if the events P (Postgraduate) and Q (prefers Quiet Zones) are independent. Justify your answer.

[3]
(e)

It can be assumed that the survey results are representative of the university population. Ten students from the university are chosen at random. Find the probability that at least five of them prefer quiet zones.

[4]

Question 4

MediumPaper 1 · no calculator7 marks
(a)

A biologist is studying a species of fish. The length, LL cm, and weight, WW g, of each fish in a sample are recorded.

The lengths of the fish are summarized in the following box and whisker diagram.

Box and whisker diagram showing lengths of fish (cm) with minimum 5, Q1 12, median 15, Q3 18, maximum 30. all labelled

Find the largest value of LL that would not be considered an outlier.

[3]
(b)(i)

The regression line of WW on LL is W=25L−150W = 25L - 150. The regression line of LL on WW is L=0.03W+10.5L = 0.03W + 10.5.

One of the fish in the sample weighs 200 g. Estimate the length of this fish.

[2]
(b)(ii)

Find the mean weight of the fish in the sample.

[2]

Question 5

MediumPaper 1 · no calculator5 marks
(a)

A sports scientist records the time, in seconds, for a group of athletes to run 400 metres. The results are summarized in the following box and whisker diagram, where LL and UU are the lower and upper quartiles respectively.

box and whisker diagram showing minimum time of 48, lower quartile L, a median, upper quartile U, and an unknown maximum time

The interquartile range is 6 seconds and there are no outliers in the data.

(a) Find the maximum possible value of LL.

[3]
(b)

(b) Hence, find the maximum possible value of UU.

[2]

Question 6

MediumPaper 1 · no calculator15 marks
(a)

A tech company is testing the battery life of its new smartphone. A sample of 120 phones are tested to see how long their batteries last under continuous video playback. The results are shown in the cumulative frequency graph below.

Cumulative frequency graph showing battery life in hours for 120 smartphones. The x-axis is 'Battery Life (hours)' from 0 to 14. The y-axis is 'Cumulative Frequency' from 0 to 120. The curve starts at (0,0) and passes through approximately (4,10), (8,50), (10,90), (12,115) and ends at (14,120).

(a) Find the median battery life.

[2]
(b)

(b) The lowest 25% of battery lives in the sample are less than kk hours. Find the value of kk.

[3]
(c)

(c) The same data is represented by the following frequency table.

Battery Life (h)0<h≤40 < h \le 44<h≤84 < h \le 88<h≤128 < h \le 1212<h≤1412 < h \le 14
Frequency10ppqq5

Find the value of pp and the value of qq.

[4]
(d)

(d) The company manufactures a batch of 10,000 of these smartphones. Estimate the number of phones in the batch that will have a battery life of more than 10 hours.

[3]
(e)(i)

(e) The company wishes to advertise the 'typical' battery life of the phone based on this test.

(i) Explain why this testing method might not provide an accurate representation of the battery life for a typical user.

[2]
(e)(ii)

(ii) Suggest a more appropriate method for testing the battery life to represent a typical user.

[1]

Question 7

MediumPaper 1 · no calculator7 marks
(a)

A study was conducted to investigate the relationship between the number of hours, hh, a student spends studying for an exam and their score, ss (%), in that exam.

The number of hours spent studying is summarized in the following box and whisker diagram.

Box and whisker diagram of hours spent studying, showing min=2, Q1=5, median=8, Q3=12, max=20

(a) Find the largest value of hh that would not be considered an outlier.

[3]
(b)(i)

The regression line of ss on hh is s=5h+25s = 5h + 25. The regression line of hh on ss is h=0.1s+2.5h = 0.1s + 2.5.

(b) (i) One of the students scored 90% on the exam. Estimate the number of hours they studied.

[2]
(b)(ii)

(ii) Find the mean score of all the students in the study.

[2]

Question 8

MediumPaper 1 · no calculator21 marks
(a)

A new coffee shop records the number of customers, cc, per hour during its 120 opening hours in a week. The number of customers per hour is shown in the following frequency table.

Number of customers (cc)Frequency (hours)
0<c≤100 < c \le 1015
10<c≤2010 < c \le 2028
20<c≤3020 < c \le 30kk
30<c≤4030 < c \le 4022
40<c≤5040 < c \le 5013

(a) Find the value of kk.

[2]
(b)

(b) Write down the modal class.

[1]
(c)

The following cumulative frequency diagram also displays these data.

A cumulative frequency diagram showing the number of customers per hour. The x-axis is 'Number of customers (c)' from 0 to 50. The y-axis is 'Cumulative frequency' from 0 to 120. The curve starts at (0,0) and ends at (50,120), passing through points approximately (10,15), (20,43), (30,85), (40,107).

(c) Use the cumulative frequency curve to estimate the median number of customers per hour.

[2]
(d)

(d) The coffee shop is considered 'busy' when there are more than 35 customers. Use the cumulative frequency curve to estimate the number of hours the coffee shop was busy.

[3]
(e)

The coffee shop manager wants to survey customers about their experience.

(e) State one disadvantage of surveying only the customers who arrive between 8 am and 9 am on a Monday.

[1]
(f)

(f) Describe how the manager could use systematic sampling to survey customers throughout a single day.

[2]
(g)

The total number of customers for the week was 2900. The following box and whisker diagram displays the amount of money, in USD, spent by customers during their visit.

A box and whisker diagram showing the amount spent by customers. The minimum is 2, lower quartile (Q1) is 4.50, median is 8, upper quartile (Q3) is 16, and the maximum is 25.

(g) Estimate the number of customers who spent between $4.50 and $16.

[3]
(h)

(h) The top 25% of customers spent more than dd USD. Find the value of dd.

[2]
(i)

The following week, a new promotion is introduced, which is expected to attract an additional 3 customers per hour.

(i) Calculate the new mean number of customers per hour.

[3]
(j)

(j) State, with a reason, the effect this increase would have on the range of the number of customers per hour.

[2]

Question 9

MediumPaper 2 · calculator4 marks
(a)

The daily commute time to work (in minutes) for a group of employees is shown in the following table.

Commute time (minutes)Number of employees
104
15x
207
255
303

The median commute time is 17.5 minutes.

Find the value of x.

Commute time (minutes)Number of employees
104
15x
207
255
303
[2]
(b)

Using the value of x found in part (a), find the standard deviation of the commute times.

[2]

Question 10

MediumPaper 2 · calculator6 marks
(a)

A botanist conducted an experiment to compare the growth of a particular plant species under two different lighting conditions: natural sunlight and artificial grow lights. A random sample of 10 plants was grown under each condition for a month, and their increase in height (in cm) was recorded.

The box and whisker diagrams for the height increase are shown below.

Box and whisker diagrams showing plant height increase for 'Natural Sunlight' and 'Artificial Grow Lights'. The x-axis ranges from 8 to 25 cm. The 'Natural Sunlight' box plot has median at 14.0, Q1 at 11.0, Q3 at 17.0, min at 8.5, max at 24.5. The 'Artificial Grow Lights' box plot has median at 15.5, Q1 at 12.5, Q3 at 19.0, min at 9.0, max at 23.0.

Consider the box and whisker diagram representing the height increase for plants grown in natural sunlight.

(a) State the median height increase for plants grown in natural sunlight.

[1]
(b)

(b) Verify that the measurement of 24.5 cm is not an outlier for plants grown in natural sunlight.

[3]
(c)

(c) For plants grown in natural sunlight, state why it appears that the mean height increase is greater than the median height increase.

[1]
(d)

(d) Now consider the two box and whisker diagrams. Comment on whether these box and whisker diagrams provide any evidence that might suggest that artificial grow lights cause an increase in plant height.

[1]

Question 11

MediumPaper 2 · calculator8 marks
(a)

A customer service center recorded the number of calls received per hour over several days. The data is presented in the following cumulative frequency table.

Number of calls (x)Frequency (f)Cumulative Frequency (cf)
055
11217
218m
310n
4550

Find the values of mm and nn.

[3]
(b)

Write down the value of the mean number of calls received per hour.

[2]
(c)

Find the variance of the number of calls received per hour.

[3]

Question 12

MediumPaper 1 · no calculator8 marks
(a)

State the mathematical condition used to identify outliers in a set of data.

[2]
(b)

A botanist measures the heights, in cm, of 11 seedlings. The results, ordered from smallest to largest, are shown below.

5.2,6.1,6.5,6.8,7.2,7.5,7.9,8.3,8.5,9.1,12.5 5.2, 6.1, 6.5, 6.8, 7.2, 7.5, 7.9, 8.3, 8.5, 9.1, 12.5

Find the median, the lower quartile, the upper quartile, and the interquartile range for these heights.

[4]
(c)

Using the condition from part (a), identify, with a reason, any outliers for this set of data.

[2]

Question 13

MediumPaper 2 · calculator14 marks
(a)

A group of students participated in a puzzle-solving competition. The time, tt minutes, taken by each student to complete the puzzle was recorded and grouped into the following frequency table.

Time (minutes)Frequency
0≤t<100 \le t < 108
10≤t<2010 \le t < 2015
20≤t<3020 \le t < 3022
30≤t<4030 \le t < 4018
40≤t<5040 \le t < 5010
50≤t<6050 \le t < 607

State the total number of students who participated in the competition.

[1]
(b)

Find the midpoint of the modal class.

[2]
(c)(i)

Estimate the mean time taken to complete the puzzle.

[3]
(c)(ii)

Estimate the standard deviation of the times.

[5]
(d)

A quick calculation suggests the median is 27.527.5 minutes. Find a more precise estimate for the median time by considering its position within the interval it belongs to. Give your answer to the nearest integer.

[3]

Question 14

MediumPaper 2 · calculator19 marks
(a)

(a) Data on the number of goals scored by a football team in each of their 5050 matches during a season is represented in the table below.

Number of goals (xx)Frequency (ff)
0055
111212
221818
331010
4444
5511

State whether this data is discrete or continuous.

[1]
(b)

(b) Find the mode.

[1]
(c)(i)

(c) (i) Find the mean.

[2]
(c)(ii)

(c) (ii) Find the standard deviation.

[3]
(d)(i)

(d) (i) Find the median.

[2]
(d)(ii)

(d) (ii) Find the lower quartile (Q1Q_1).

[2]
(d)(iii)

(d) (iii) Find the upper quartile (Q3Q_3).

[2]
(e)

(e) Hence draw a box-and-whisker plot for this data using a scale of 22 cm for 11 goal.

[3]
(f)

(f) Identify with justification any outliers.

[3]

Question 15

MediumPaper 1 · no calculator6 marks
(a)

A local bakery recorded the number of chocolate croissants sold each day over a 30-day period. The results are shown in the following table.

xxff
203
255
3012
356
403
451

(a) Write down the modal number of croissants sold.

[1]
(b)

(b) Find the median number of croissants sold.

[2]
(c)

(c) Calculate the mean number of croissants sold.

[3]

Question 16

MediumPaper 2 · calculator13 marks
(a)

A local food delivery service recorded the delivery times for all orders received during a busy weekend. The results are presented in the cumulative frequency diagram below.

Cumulative frequency diagram for delivery times

The horizontal axis represents the delivery time in minutes, from 00 to 6060. The vertical axis represents the cumulative frequency (number of deliveries), from 00 to 200200. The curve starts at (0,0)(0, 0) and ends at (60,200)(60, 200). Key points on the curve are approximately:

  • (22,50)(22, 50)
  • (33,100)(33, 100)
  • (38,130)(38, 130)
  • (42,150)(42, 150)
  • (48,180)(48, 180)
  • (49,185)(49, 185)

(a) State the total number of deliveries recorded.

[1]
(b)

(b) Determine the median delivery time.

[2]
(c)

(c) Show that the interquartile range for the delivery times is 2020 minutes.

[3]
(d)

(d) Find the number of deliveries that took more than 4848 minutes.

[2]
(e)

(e) A customer complains that their delivery took 4949 minutes. Would this delivery be in the 9090th percentile or higher? Justify your answer.

[3]
(f)

(f) The delivery service aims to complete 130130 deliveries within a certain time limit, kk minutes. Use the diagram to find the value of kk.

[2]

Question 17

MediumPaper 2 · calculator11 marks
(a)

A group of students recorded the number of hours they spent studying for a mathematics test (xx) and their corresponding test score (yy). The results for eight students are shown in the table below.

Hours studied (xx)2233445566778899
Test score (yy)62626868717175758080838388889191

On graph paper, draw a scatter diagram to represent this data. Use a scale of 11 cm for 11 unit on the xx-axis (starting from x=0x=0) and 11 cm for 55 units on the yy-axis (starting from y=50y=50).

[4]
(b)

By considering the scatter diagram, state the type of linear correlation that is shown in this example.

[2]
(c)(i)

i Find the mean of the xx-values.

[2]
(c)(ii)

ii Find the mean of the yy-values.

[2]
(c)(iii)

iii Mark the point (xˉ,yˉ)(\bar{x},\bar{y}) on the scatter diagram using the symbol ⊗\otimes.

[1]

Question 18

MediumPaper 2 · calculator13 marks
(a)

A group of students participated in a puzzle-solving challenge. The time, tt, in minutes, taken by each student to complete the puzzle was recorded and grouped into the following frequency table.

Time, tt (minutes)0<t≤50 < t \le 55<t≤105 < t \le 1010<t≤1510 < t \le 1515<t≤2015 < t \le 2020<t≤2520 < t \le 25
Frequency121220203535252588

State the total number of students who participated in the puzzle challenge.

[1]
(b)

Identify the modal class interval and state its midpoint.

[1]
(c)(i)

Calculate an estimate for the mean time taken to complete the puzzle.

[3]
(c)(ii)

Calculate an estimate for the standard deviation of the time taken to complete the puzzle.

[5]
(d)

The competition organizer initially estimated the median time to be 1212 minutes. Find a more precise estimate for the median time by considering its position within the interval it belongs to. Give your answer to the nearest integer.

[3]

Question 19

MediumPaper 2 · calculator11 marks
(a)

A tech company launched a new mobile application and collected customer satisfaction ratings from 100100 users. The ratings were on a scale of 11 (very dissatisfied) to 55 (very satisfied). The discrete data showing the ratings is given in the table below.

Rating | 11 | 22 | 33 | 44 | 55

---|---|---|---|---

Frequency | 1010 | 2525 | 3030 | 2525 | 1010

Sketch a bar chart to represent this data.

[3]
(b)(i)

For this data find:

i the mode

[1]
(b)(ii)

ii the median

[2]
(b)(iii)

iii the mean.

[3]
(c)

Explain any similarities between the answers to parts b(ii) and b(iii) by referring to a geometrical property of the bar chart drawn in part (a).

[2]

Question 20

MediumPaper 2 · calculator8 marks
(a)

A local library organized a 'Summer Reading Challenge' for high school students. The number of books read by 60 participating students over the summer is recorded below:

01102100110110210011

22031110202203111020

11002131101100213110

02211010210221101021

01120311020112031102

10011210111001121011

(a) Tabulate the results in a frequency table and describe the frequency distribution.

[4]
(b)

(b) Calculate the mean number of books read and the standard deviation.

[4]

2 more Presentation of data (frequency distribution tables, histograms, box & whisker, cumulative frequency graphs + finding median quartiles, percentiles, range, iqr) questions in the app

Every answer is marked mark by mark, IB-style, and the AI tutor helps when you are stuck.

Where marks are lost

  • Copying a value wrongly out of the question. Costs the first mark of the part.
  • Using your own wrong value after failing a "show that".
  • Not simplifying where simplification is required. 254\frac{25}{4} left unsimplified costs the A mark; 104\frac{10}{4} does not. The rule is specific and asymmetric.
Free. Every IB subject.
No card, no trial that runs out. Just a free account.
  • 50 marked answers a month
    Marked mark by mark, IB-style
  • Hints and mark schemes
    On every part of every question
  • 3,000+ questions
    All 6 subjects, SL and HL, mapped to the syllabus
  • Progress that adapts
    Your Study Profile picks what to practise next

Practise this topic as a session

Pick a difficulty and paper, and FourtyFive tracks your progress on this topic as you go.

or with email
FAQ

Questions,
answered.

Can't find what you're looking for? Email our student team.

What does Presentation of data (frequency distribution tables, histograms, box & whisker, cumulative frequency graphs + finding median quartiles, percentiles, range, iqr) cover in IB Maths AA?

Frequency distribution tables organize data into intervals (bins) with corresponding frequencies. Histograms represent data as bars to show frequency distribution. Box and whisker plots display the median, quartiles, and range, with whiskers showing data spread.

Is Presentation of data (frequency distribution tables, histograms, box & whisker, cumulative frequency graphs + finding median quartiles, percentiles, range, iqr) SL or HL?

Both. SL and HL students study Presentation of data (frequency distribution tables, histograms, box & whisker, cumulative frequency graphs + finding median quartiles, percentiles, range, iqr) to the same depth.

How do I revise Presentation of data (frequency distribution tables, histograms, box & whisker, cumulative frequency graphs + finding median quartiles, percentiles, range, iqr) for IB Maths AA?

Start from the core idea: frequency distribution tables organize data into intervals (bins) with corresponding frequencies. In the exam: reading values off a cumulative frequency graph, then building a box plot, is the standard chain. The "not required" line matters: unequal class widths and frequency density are out, so every histogram in a generated question must have equal class intervals. Then practise exam-style questions, easiest first, writing out every step of your working before you check it.

How does FourtyFive help me practise Presentation of data (frequency distribution tables, histograms, box & whisker, cumulative frequency graphs + finding median quartiles, percentiles, range, iqr)?

FourtyFive has 22 Presentation of data (frequency distribution tables, histograms, box & whisker, cumulative frequency graphs + finding median quartiles, percentiles, range, iqr) questions. Every answer you write is marked mark by mark, IB-style, and you see where each mark was won or lost. Every part has a hint, the AI tutor helps you through the step you are stuck on, and your Study Profile picks what to practise next.

Is FourtyFive free for Presentation of data (frequency distribution tables, histograms, box & whisker, cumulative frequency graphs + finding median quartiles, percentiles, range, iqr) practice?

Yes. A free account gives you 50 marked answers a month, and you do not need a card to sign up.

Can I handwrite Presentation of data (frequency distribution tables, histograms, box & whisker, cumulative frequency graphs + finding median quartiles, percentiles, range, iqr) answers on an iPad?

Yes. In the FourtyFive iPad app you write your working by hand with Apple Pencil, the way you would on paper, and it is marked the same way.

Start with the IB question
bank built for you.

Free to start, no card needed. Thousands of syllabus-mapped questions, AI Examiner marking, your weakest topics first.