Count & Chance

Statistics you can inspect, rerun, and challenge

Work from a claim to its data, calculation, and limits. Twelve interactive labs are paired with source-backed guides, learning routes, self-checks, and downloadable case files.

All examples use synthetic data generated in your browser. They are teaching models, not findings about real people or events.

12
interactive labs
12
source-backed guides
4
learning routes
3
downloadable cases
Interactive synthetic labruns in this browser

View the values behind this chart
Current controls, seed, and table

Loading the deterministic simulation...

SEED

Start with a question

Four routes through the full collection

Each route connects three readings to three rerunnable labs, a concrete practice task, and checked answers.

PATH 01

Describe before you summarize

What does one headline number leave out?

3 lessonsChoose and describe a summary without hiding its denominator, distribution, or scale.
PATH 02

Samples, bias, and uncertainty

When does more data fail to mean better evidence?

3 lessonsDistinguish selection quality, random error, standard error, and interval coverage.
PATH 03

Compare like with like

Which hidden structure can reverse or weaken a comparison?

3 lessonsAudit comparisons for nonlinearity, unequal mixtures, and selection on extreme measurements.
PATH 04

Evaluate a statistical claim

What context must travel with a striking result?

3 lessonsAsk for the prior rate, graphical baseline, effect size, denominator, and full analysis family.
Open the learning center

Selected experiments

Test an intuition before reading the answer

Every lab exposes its controls, seed, raw values, CSV, assumptions, and failure conditions. These four span sampling, uncertainty, comparison, and multiplicity.

LAB 01Sampling

Why averages settle down

Draw repeated samples from a right-skewed synthetic population and watch the distribution of their means change with sample size.

3 controls
LAB 04Uncertainty

When accurate alerts mislead

Change prevalence, sensitivity, and specificity, then inspect every expected true and false alert in a synthetic population.

4 controls
LAB 12Uncertainty

Twenty chances for one false alarm

Generate complete families of valid null p-values and compare an unadjusted threshold with Bonferroni family-wise control.

5 controls
Browse all 12 experiments

Applied casebook

Make a decision from the rows, not the headline

Three complete synthetic case files include the data dictionary, calculation table, audit tasks, checked answer, and a downloadable CSV.

  • Quality alerts under a rare base rate
  • A rollout result that reverses after standardization
  • A large voluntary survey that misses its population
Open all three cases
CASE 02 / ROLLOUTB wins in both groups, A wins in total
Completion rates by option and visitor group
OptionNewReturningRaw total
A60%90%84%
B65%95%71%

Why? The options received different proportions of new and returning visitors. A 50/50 standardization gives A 75% and B 80%.

Read the derivation

Guides that show their working

Browse all 12 guides
sampling 8 min

Why Sample Means Become Bell-Shaped

A skewed population can produce nearly normal averages. The change belongs to repeated sampling, not to the original observations.

uncertainty 10 min

When a 99% Accurate Alert Is Only Half Right

Even a strong detector can produce a surprising share of false alerts when the event it seeks is rare. The missing ingredient is the base rate.

A small model, honestly labeled

What happens inside a lab?

Inputs are clamped to documented ranges, a seeded generator creates the sample, and a pure statistics function produces both the chart and its accessible value table.

01Choose assumptions02Generate synthetic values03Compute the summary04Check where it fails
Read the methodology