Statistics for data analysts

42 levels in 7 chapters

Learn the statistics every analyst job expects: averages that lie, spread, sampling, A/B tests, correlation and honest charts, computed in pandas on real store data.

You can say which average to report, how sure a number is, whether a test result is real, and which chart answers the question, and back each claim with code. Every level is open; the path only suggests an order.

Chapter 1 · 7 levels

Describing data

7 lanterns to light

Chapter 2 · 6 levels

Distributions and sampling

6 lanterns to light

Chapter 3 · 6 levels

Comparing groups and A/B tests

6 lanterns to light

Chapter 4 · 6 levels

Correlation and regression

6 lanterns to light

Chapter 5 · 7 levels

Choosing and reading charts

7 lanterns to light

Chapter 6 · 6 levels

Boss: the promo test write-up

6 lanterns to light

Chapter 7 · 4 levels

Loans, savings and what-if

4 lanterns to light

Megan Collins · Head of Sales

"The board deck says our average order is about $540, and the new campaign is built around 'customers who spend $540'. That number feels high to me. What does a typical order actually look like?"

Light the next lantern

Pick what may run on this site. You can change this any time from "Cookie settings" at the bottom of every page.