Choosing a test
Which significance test the data in front of you calls for, what each one assumes, and what breaks when the assumption does not hold.
Almost every test in this group answers the same question — is the difference between these groups bigger than noise would produce on its own — and they differ only in what the data look like. Picking wrongly rarely produces an error message. It produces a p-value that is confidently wrong in a direction you cannot see.
The first fork is the kind of outcome. A binary one — converted or did not — is a proportion, compared with a z-test or, laid out as a table, a chi-square test. A measured one, such as revenue or session length, is a mean, compared with a t-test. Three or more groups at once is ANOVA, which exists to avoid running every pair separately and inflating the false-positive rate.
The second fork is whether the observations are independent. Different people in every row, and they are. The same people measured twice, and they are not — a paired t-test is then both the correct answer and a far more sensitive one, because it removes the differences between people from the comparison entirely.
The third is whether the distribution behaves. Revenue is skewed and regularly dominated by a handful of large customers, which is exactly where a mean is a poor summary and the Mann-Whitney U test compares by rank instead. Each entry says what it assumes and which calculator computes it.
A/B Testing at Bell Statistics
We build the analysis layer that picks the right test automatically, so the readout is correct without anyone having to remember which case they are in. See how we work.
