LearnStanmorephysics

Grade 12 · NSC · CAPS · Paper 2

Grade 12 Mathematics: Statistics & regression

6 exam-style question sets on Statistics & regression (Paper 2), each with a hint and a fully worked answer. The app holds 30 questions on this section in total, including variants of every set below, and lets you mark yourself part by part.

Regression & standard deviationGrouped data & estimated meanRegression & correlationOgives & the five-number summaryGrouped data, histograms & standard deviation

Practise this section in the app →

Question 1

Regression & standard deviationRoutine12 marksPaper 2

An agricultural adviser in the eastern Free State studied 8 dryland maize farms. For each farm she recorded the total rainfall (in mm) during the growing season and the maize yield (in kg per hectare) that the farm obtained.

Rainfall (mm)380420450490520560600640
Yield (kg per hectare)4 6505 8205 3106 3807 1406 7908 2308 460
  1. aDetermine the equation of the least squares regression line for this data in the form . Round and off to TWO decimal places. (3)
  2. bUse the regression line to predict the yield of a farm in this area that received 500 mm of rain during the growing season. (2)
  3. cWrite down the correlation coefficient of the data, correct to TWO decimal places. (1)
  4. dDescribe, in words, what the value of tells us about the relationship between the rainfall and the yield. (1)
  5. eThe adviser also recorded the yields (in kg per hectare) of 7 farms in a neighbouring district: 5 840; 6 620; 4 870; 7 150; 6 330; 7 480; 4 410 Calculate the mean yield of these 7 farms. (2)
  6. fCalculate the standard deviation of the yields of these 7 farms. (1)
  7. gHow many of these 7 farms obtained a yield that is more than ONE standard deviation below the mean? Show your working. (2)
Hint

Enter the eight pairs in STAT mode (two variables) to read off , and ; for the seven yields use one-variable STAT mode to read and , then subtract the standard deviation from the mean and count the yields that lie below that value.

Worked answer

a) From the calculator: ✓ and ✓
✓

b) ✓
Predicted yield ≈ 6 489 kg per hectare ✓

c) ✓

d) There is a strong positive correlation: farms that received more rain during the season tended to obtain higher yields ✓

e) ✓ kg per hectare ✓

f) kg per hectare ✓ (population standard deviation from the calculator)

g) ✓
Yields below 5 046,65 kg per hectare: 4 870 and 4 410, so TWO farms ✓

Modelled on Nov 2023 Paper 2, Question 1 — same skills, new scenario.

Question 2

Grouped data & estimated meanProblem-solving8 marksPaper 2

A speed camera on the N12 near Klerksdorp recorded the speed, (in km/h), of every vehicle that passed it during one morning. The speeds are grouped in the table below.

Speed (km/h)FrequencyCumulative frequency
7
15
24
11
3
  1. aComplete the cumulative frequency column of the table. (2)
  2. bWrite down the number of vehicles that passed the camera during the morning. (1)
  3. cHow many of these vehicles were travelling at less than 80 km/h? (1)
  4. dLater that day the camera recorded a further vehicles. Their speeds fell in the classes and in the ratio respectively, and in no other class. The estimated mean speed of ALL the vehicles recorded that day is 85 km/h. Calculate the value of . (4)
Hint

Cumulative frequency is a running total of the frequencies. For the last part use class midpoints: the estimated mean is . Write the new total as , add vehicles at midpoint 75 and at midpoint 105 to , set the fraction equal to 85 and solve the linear equation.

Worked answer

a) Cumulative frequencies (running totals): 7; 22; 46; 57; 60 ✓✓

b) 60 vehicles ✓

c) Fewer than 80 km/h: cumulative frequency at 80, i.e. vehicles ✓

d) Midpoints: 65; 75; 85; 95; 105
✓
The extra vehicles add at midpoint 75 and at midpoint 105, i.e. to the total, and the number of vehicles becomes ✓
✓


✓ (4 vehicles in and 8 in )

Modelled on Nov 2023 Paper 2, Question 2 — same skills, new scenario.

Question 3

Regression & correlationRoutine10 marksPaper 2

A second-hand electronics dealer sold 13 laptops of the same model. For each laptop he recorded its age (in months) and the price (in rand) at which it was resold. The information is given in the table below.

Age of laptop (months)36912151822252933364044
Resale price (R)9 5208 4008 9207 3507 5806 1506 8205 4806 0002 9204 5803 0003 450
  1. aDetermine the least squares regression line of the data in the form . (3)
  2. bWrite down the correlation coefficient of the data, correct to TWO decimal places. (1)
  3. cPredict the resale price of a laptop of this model that is 20 months old. (2)
  4. dWrite down the mean resale price of the 13 laptops. (1)
  5. eThe standard deviation of the resale prices is R2 123,21. The dealer decides to increase EVERY resale price by R250. Write down the standard deviation of the increased prices. (1)
  6. fThe dealer regards the price predicted by the regression line as the target price for a laptop of that age. Calculate the largest amount by which the actual resale price of a laptop in this data set fell below its target price. (2)
Hint

Enter the pairs in STAT mode: the calculator gives , , and directly; for the last part compare each observed value with the value the line predicts at the same age.

Worked answer

a) From the calculator: ✓ and ✓
✓

b) ✓

c) ✓
Predicted resale price ≈ R6 553,69 ✓

d) , i.e. R6 166,92 ✓

e) R2 123,21 ✓ — adding the same constant to every value shifts the whole data set but does NOT change the spread, so the standard deviation stays the same.

f) The laptop aged 33 months lies furthest below the line:
✓
Shortfall , i.e. R1 591,39 ✓

Modelled on Nov 2024 Paper 2, Question 1 — same skills, new scenario.

Question 4

Ogives & the five-number summaryRoutine10 marksPaper 2

On a busy Saturday evening a pizza restaurant delivered 60 orders. The time, in minutes, that each delivery took was recorded. The ogive (cumulative frequency curve) below represents the delivery times.

  1. aUse the ogive to write down the median delivery time. (1)
  2. bUse the ogive to write down the lower quartile of the delivery times. (1)
  3. cDetermine the interquartile range of the delivery times. (2)
  4. dThe fastest delivery took 6 minutes and the slowest took 88 minutes. Use this information and the ogive to draw a box and whisker diagram of the delivery times. (2)
  5. eCalculate the percentage of the orders that took 75 minutes or longer to deliver. (2)
  6. fThe restaurant gives a customer a voucher of R15 for EVERY 10 minutes, or part thereof, that a delivery takes longer than 45 minutes. Calculate the value of the voucher for the slowest delivery. (2)

This question has a diagram, shown in the app.

Hint

Read across from one quarter, one half and three quarters of 60 on the cumulative frequency axis to the curve; for the voucher, a block of 10 minutes that has only just started still counts in full.

Worked answer

a) Half the orders: read across at a cumulative frequency of 30 → median minutes ✓

b) Read across at a cumulative frequency of 15 → minutes ✓

c) Read across at a cumulative frequency of 45 → minutes ✓
IQR minutes ✓

d) Five-number summary: 6; 25; 40; 60; 88 ✓
Box from 25 to 60 with the median line at 40; whiskers reaching to 6 and 88 ✓

e) The ogive reads 54 at 75 minutes, so orders took 75 minutes or longer ✓
✓

f) Time above 45 minutes: minutes, and , so 5 blocks are started ✓
Voucher R75 ✓

Modelled on Nov 2024 Paper 2, Question 2 — same skills, new scenario.

Question 5

Regression & correlationRoutine8 marksPaper 2

A drilling contractor maintains 10 borehole pumps of the same model on farms around Polokwane. For each pump he recorded how many years it has been in service, together with the rate, in litres per minute, at which it now delivers water.

Years in service123456891012
Delivery rate (litres per minute)64576052544944423635
  1. aUse your calculator to determine the least-squares regression equation of this data set, in the form . (3)
  2. bPredict the delivery rate of a pump of this model that has been in service for 7 years. (2)
  3. cCan the prediction in part (b) be trusted? Motivate your answer by referring to the correlation coefficient of this data set. (2)
  4. dInterpret the gradient of your regression equation in the context of these pumps. (1)
Hint

Enter the ten pairs in STAT mode to read off , and directly; substitute for the prediction, and remember that a value of close to 1 signals a strong linear relationship.

Worked answer

a) From the calculator: ✓ and ✓
✓

b) ✓
Predicted delivery rate ≈ 46,65 litres per minute ✓

c) ✓
Yes — is very close to 1, so the linear association between age and delivery rate is very strong (and 7 years lies inside the range of the data), which makes the prediction dependable ✓

d) On average, the delivery rate of a pump decreases by about 2,65 litres per minute for EVERY additional year in service ✓

Modelled on Nov 2025 Paper 2, Question 1 — same skills, new scenario.

Question 6

Grouped data, histograms & standard deviationComplex12 marksPaper 2

A courier depot in Polokwane weighed every parcel that it dispatched on one morning. The masses were organised into classes, and the CUMULATIVE frequency of each class is given in the table below.

Mass, (in kg)Cumulative frequency
6
19
37
49
56
60
  1. aWrite down the total number of parcels dispatched that morning. (1)
  2. bHow many parcels had a mass of at least 20 kg but less than 40 kg? (2)
  3. cDetermine the frequency of each of the SIX mass classes and hence draw a histogram of this data. (3)
  4. dWhat does the shape of your histogram reveal about the skewness of the mass distribution? (1)
  5. eThe depot also stores NINE crates for a single client. The mean mass of these crates is 18 kg, but the mass of one crate, kg, is unreadable on the record sheet: 11; 14; 16; 17; 18; 19; 20; 23; (all in kg). Determine , calculate the standard deviation of the NINE masses, and state how many of the masses lie outside the interval . (5)
Hint

Differences between consecutive cumulative values give the class frequencies; in the last part find from the mean first, then let the calculator supply and compare each mass with the interval bounds.

Worked answer

a) ✓ (the final cumulative value)

b) ✓ parcels ✓

c) Class frequencies (differences of consecutive cumulative values): ✓✓
Histogram: SIX adjacent bars of equal width over the classes from 0 kg to 60 kg, with heights 6; 13; 18; 12; 7 and 4 ✓

d) Skewed to the right (positively skewed) ✓ — the tallest bars stand over the lighter classes and the frequencies tail off towards the heavier masses.

e) ✓ ✓
kg ✓✓
: the masses 11; 14; 23 and 24 lie outside this interval, i.e. FOUR masses ✓

Modelled on Nov 2025 Paper 2, Question 2 — same skills, new scenario.

Open Statistics & regression in the app →

About this material

This platform provides original CAPS-aligned practice material and study tools. Content is machine-verified and has not been reviewed by subject specialists. It is not affiliated with or endorsed by the Department of Basic Education. Learners should also use official past papers and consult their teachers where uncertain.