Updated · By Pete Bromfield, IB examiner

IA statistics, step by step · Binomial and Poisson models

Binomial and Poisson models: do my counts fit?

AA SLAA HLAI SLAI HL

Goals in a match, penalties scored out of six: counts often follow a binomial or Poisson model — but only if the conditions hold. This page estimates each model's parameter, builds the expected counts and tests the fit.

Example data, invented for this guide. The context is realistic, but the numbers were made up to show the method. Use your own collected or sourced data in your IA.

When to use it

  • Binomial: a fixed number of independent trials, each a success or failure with the same probability.
  • Poisson: events happening independently, at a constant average rate, counted in fixed intervals.
  • You have a frequency table of counts.

Course fit: The binomial distribution is in the SL core of AA and AI. The Poisson distribution is in AI HL. Testing the fit uses the AI χ² goodness-of-fit test; AA students can compare observed and expected counts, or use the test if they explain it.

New course (first assessment May 2029): the IB has confirmed that the Poisson distribution and the hypothesis test for the population mean of a Poisson distribution are not on the AI HL syllabus from 2029 (AI curriculum updates). You can still use them in an IA if you explain them clearly.

The example data

A student recorded the number of goals scored by the home team in each of the 60 matches of a school five-a-side league season.

Example data: goals by the home team
GoalsFrequency
09
117
215
310
46
52
61

A Poisson model for goals per match

Goals happen at random moments during a match, so a Poisson model is a sensible candidate. Its one parameter λ is estimated from the data.

Step 1 · Hypotheses and expected frequencies

H0: the data follow a Poisson distribution. H1: they do not. Significance level 5%.

The mean of the data estimates λ: λ = Σxf / Σf = 1.950. Estimating one parameter from the data costs one extra degree of freedom.

E = N × probability,   N = 60

Step 2 · Compare observed and expected

Observed and expected frequencies
GoalsObserved OProbabilityExpected E(O − E)² / E
090.14238.5360.02517
1170.277416.650.007525
2150.270516.230.09320
3100.175810.550.02862
4 or more90.13408.0380.1151
Σ600.2696

Smallest expected frequency: 8.038 (0 below 5, so the test can be used).

Observed and expected frequencies for goals
Observed counts beside the counts the model expects. Where are the biggest gaps?

In the full worked analysis

  • The rest of the working: steps 3 to 3
  • A binomial model for penalties scored
  • What the example shows, in context
  • On a GDC: TI-84 Plus CE, TI-Nspire CX and Casio fx-CG50
  • What examiners look for
  • Common mistakes
  • Limitations to discuss

How this maps to the IA criteria

These are the current criteria A–E, for exams up to November 2028. For the new courses (first assessment May 2029) the IB has confirmed one set of four criteria for SL and HL: A Problem specification (4 marks), B Abstraction (6), C Computation (4) and D Interpretation (6), still 20 marks and 20% of the grade at both levels — see the IB's new AA and AI subject briefs. The detailed descriptors come with the new guide; check with your teacher which criteria apply to you. The advice is our summary, not the IB's wording.

Get feedback on your write-up Self-check your draft

Frequently asked questions

How do I know if my data follow a Poisson distribution?

Check the conditions in context (independent events, constant rate), compare the mean and variance (roughly equal for Poisson), then compare observed and expected counts — with a χ² goodness-of-fit test if your course has it.

How many degrees of freedom when I estimate λ or p?

Subtract one more: ν = (number of categories after combining) − 1 − 1.

Is the Poisson distribution in AA?

No — it is in AI HL for exams up to 2028, and the IB has confirmed it is not in the new AI HL course (first assessment 2029). Any student can still use it in an IA if they explain it clearly.

Next steps

Related: Chi-squared goodness of fit · Is my data normal?. Or analyse your own data, find a data set in the IA data bank, and see what the IA package adds.

Free: the IA checklist an examiner uses

Every check for Criteria A–E in a 4-page PDF, the mistakes that cost the most marks and a self-assessment grid. We'll email it with a short IA tip every few days, timed to your deadline if you give it. Free — no account, no payment.