Is this number actually going up, or is it just noise?
Plot time-ordered data with a median centre line and apply the run chart rules, so you can tell a real change from ordinary variation.
Run Chart · measure · Foundation · free, no account needed
Use this when
- A metric moved and someone wants to know whether it means anything
- You changed something and need to show whether it worked
- A weekly report compares this week with last week and you suspect that is meaningless
Run Chart
sandboxShow the data behind this chart
| # | Label | median wait | Vs median |
|---|---|---|---|
| 1 | Week 1 | 46 | above |
| 2 | Week 2 | 52 | above |
| 3 | Week 3 | 41 | above |
| 4 | Week 4 | 49 | above |
| 5 | Week 5 | 44 | above |
| 6 | Week 6 | 55 | above |
| 7 | Week 7 | 43 | above |
| 8 | Week 8 | 48 | above |
| 9 | Week 9 | 51 | above |
| 10 | Week 10 | 45 | above |
| 11 | Week 11 | 47 | above |
| 12 | Week 12 | 50 | above |
| 13 | Week 13 | 38 | below |
| 14 | Week 14 | 33 | below |
| 15 | Week 15 | 36 | below |
| 16 | Week 16 | 31 | below |
| 17 | Week 17 | 35 | below |
| 18 | Week 18 | 29 | below |
| 19 | Week 19 | 34 | below |
| 20 | Week 20 | 32 | below |
| 21 | Week 21 | 37 | below |
| 22 | Week 22 | 30 | below |
| 23 | Week 23 | 33 | below |
| 24 | Week 24 | 28 | below |
Points
24
Median
39.5
Longest run
12 points
- Above median
- 12
- Below median
- 12
- Runs observed
- 2
- Expected range
- 8–18
shift12 consecutive points above the median (points 1–12). A run of 6 or more is unlikely by chance alone, so something about the process changed here — the chart says when, not what.
shift12 consecutive points below the median (points 13–24). A run of 6 or more is unlikely by chance alone, so something about the process changed here — the chart says when, not what.
too few runs2 runs where 8 or more would be expected (p < 0.001). Too few runs means the points cluster on one side and then the other — the process is not varying around a single stable level.
One observation per line, oldest first: Week 1, 34 — or just the number. Do not sort it. The order IS the data.
How this is calculated
The centre line is the median, not the mean — a single extreme value moves the mean and would drag the centre line towards the very point you are trying to notice.
- Shift — 6 or more consecutive points on one side of the median. Points sitting exactly on it are skipped, neither extending nor breaking a run.
- Trend — 5 or more consecutive points all rising or all falling. Shown, but the weakest of the three: it fires on random data more often than people expect.
- Too few / too many runs — the number of times the series crosses the median, compared against the exact distribution of the number of runs. The critical values here are computed from that distribution rather than looked up in a table.
A fourth classic rule — an “astronomical” point obviously unlike the rest — is deliberately not automated. It is a judgement about the process, and any threshold would get it wrong in both directions.
Source: Provost & Murray (2011), The Health Care Data Guide, Ch. 3 for the rules; Swed & Eisenhart (1943), Annals of Mathematical Statistics 14(1) and Gibbons & Chakraborti, Nonparametric Statistical Inference 5e §3.2 for the runs distribution.
Saved runs can be attached to a project deliverable as evidence. Both what you entered and what the tool computed are stored, so the result can be checked again later.
How this is calculated
Median centre line. Shift = 6+ consecutive points on one side of the median, with points on the median skipped. Trend = 5+ consecutive rises or falls, ties collapsed. Runs test critical values are computed from the exact distribution of the number of runs, P(R=2k) = 2*C(n1-1,k-1)*C(n2-1,k-1)/C(n1+n2,n1), rather than transcribed from a table.
Source: Provost, L.P. & Murray, S.K. (2011), The Health Care Data Guide, Ch. 3, for the shift and trend rules; Swed & Eisenhart (1943), Annals of Mathematical Statistics 14(1), and Gibbons & Chakraborti, Nonparametric Statistical Inference 5e Sec. 3.2, for the runs distribution.
Learn the method
- Signal or noise: reading a number that movesFoundation · 14 min · free
- PDCA: the Check is the part everybody skipsWhite Belt · 14 min · free