1. Courses
  2. Data

Data line, station 3 of 6

Statistics for Data Work

The statistics analysts and data scientists use every week: honest summaries, confidence intervals, hypothesis tests, A/B tests, regression and the traps that fool smart people.

  • 6lessons
  • 3.5 hto read and do
  • Intermediatelevel
  • 6podcast episodes
  • 10checked exercises
Start the courseCheck what you know

Tools you'll use in this course

The lessons open these with a template ready. They work for your own job too, no course needed.

About this course

Numbers move every week. Statistics tells you which changes are real and which are noise, how sure you can be, and how big a test needs to be before anyone looks at the result. This course teaches the part of statistics that data work uses, with business questions instead of formulas for their own sake: describing skewed data honestly, putting an interval around every estimate, reading a p-value without fooling yourself, designing and reading an A/B test, fitting a regression and knowing what it can and cannot tell you.

You work with Tomás, the data analyst at Mangrove Market, a fictional grocery chain with 320 stores and a delivery app. Did the new checkout really lift conversion? How sure can a stock count in 40 stores be about all 320? How many minutes does rain add to a delivery? Why did the ten worst stores improve after a visit that changed nothing? Each idea starts with a picture and a small simulation before any formula, and every method is shown the spreadsheet way and the Python way.

School algebra is enough. Auto-checked exercises in your browser compute medians, intervals, test statistics, sample sizes and regression lines, and the capstone has you analyse a real-looking checkout experiment and write the recommendation a leadership team can act on.

What you will be able to do

  • Describe data with the right summary, spot skew, outliers and mixed groups, and always report the count
  • Explain sampling, standard errors and confidence intervals in plain words, and compute an interval for a mean or a proportion
  • Run and read a hypothesis test, and separate statistical significance from a difference that matters to the business
  • Design an A/B test with a unit, a primary metric, guardrails and a sample size, and read the result honestly without peeking
  • Fit and interpret a regression, read its output table and explain why correlation is not cause
  • Recognise Simpson's paradox, survivorship bias, regression to the mean and multiple comparisons before they reach a decision

Syllabus

6 stops, about 3.5 h in total. Each stop fills in when you complete the lesson.

  1. Describing data honestly

    Before any test or model, someone asks "what does a typical order look like?", and the first number you give shapes every decision after it. This lesson teaches you to describe a column of numbers so that the summary matches the data: the right centre, the right spread, the outliers, the shape, and how many values it rests on.

    35 minIntermediateEpisode2 exercises

    Descriptive statisticsStatistical trapsPython

  2. Samples, uncertainty and confidence intervals

    You rarely measure everything. You count stock in 40 stores, audit 400 orders or survey 1,000 customers, and then someone asks what that says about all of Mangrove Market. This lesson shows you how a fair sample speaks for the whole, how much it can wobble, and how to report a number with an honest range around it.

    35 minIntermediateEpisode2 exercises

    Confidence intervalsProbabilityDescriptive statisticsPython

  3. Hypothesis tests without the fog

    A hypothesis test answers one narrow question: if nothing had changed, how surprising would data like ours be? This lesson builds that question from a simulation, runs the two tests analysts use most (the two-proportion z-test and Welch's t-test) in a spreadsheet and in Python, and shows how to report an effect with its interval so nobody mistakes "significant" for "important".

    35 minIntermediateEpisode1 exercise

    Hypothesis testingA/B testingConfidence intervalsPython

  4. Designing and reading an A/B test

    Most A/B tests go wrong before the first customer sees the variant, or in the week someone looks at the result too early. This lesson is the statistics under a trustworthy test: the unit you randomise, where the sample size formula comes from, the checks you run before reading, why peeking breaks the 5% promise, and how to read the result against a rule you wrote first.

    40 minIntermediateEpisode2 exercises

    A/B testingHypothesis testingConfidence intervalsPython

  5. Regression and correlation

    Riders say rainy evenings are slower, and everyone knows far orders take longer. This lesson turns those hunches into numbers you can defend: how tightly two things move together, how many minutes each extra kilometre and each rain shower add, how sure you can be of those minutes, and when a fitted line says nothing about cause.

    40 minIntermediateEpisode1 exercise

    RegressionDescriptive statisticsStatistical trapsPython

  6. Traps that fool smart people

    Every number in a report can be correct and the story it tells can still be false. This last lesson of the course shows six traps that catch experienced analysts (Simpson's paradox, regression to the mean, many comparisons, survivorship, selection and ignored base rates) and the check that catches each one before it reaches a decision.

    35 minIntermediateEpisode2 exercises

    Statistical trapsHypothesis testingDescriptive statisticsPython

  7. Capstone: Did the new checkout really work?

    A realistic project with a rubric and a model answer.

  8. Final exam and certificate

    10 questions drawn at random, 70% to pass.

Capstone project

Did the new checkout really work?

After the one-page checkout shipped, Mangrove ran a 16-day test of express checkout for returning customers (one tap to reorder with the saved delivery slot and payment), from Thursday 1 October to Friday 16 October 2026, with customers split 50/50. The results: control 40,210 customers and 4,825 orders (12.0% conversion), express checkout 40,530 customers and 5,147 orders (12.7%). By platform: Android control 24,100 customers and 2,795 orders, Android new 24,350 and 3,040; iOS control 16,110 and 2,030, iOS new 16,180 and 2,107. Guardrails: order cancellations 3.1% against 3.2%, average basket $18.40 against $18.25, on-time delivery 91% in both. The team looked at the dashboard every day, and the period includes a month-end salary weekend. Check how the test was run, estimate the effect with its uncertainty, review the guardrails and the segments with care, and write the recommendation Imran will take to the leadership meeting. Build a small simulated dataset that matches these totals if you want to work from rows.

You will hand in

  • A notebook or spreadsheet with the analysis: the checks, the effect with its interval, the guardrails and the segment view
  • A list of checks on how the test was run (sample ratio, dates and whole weeks, peeking, the salary weekend), each with its result
  • A one-page result for leadership: the effect with its confidence interval, what it means in orders a day, the guardrails, the decision and what to test next
Open the project brief

Check what you know

Already know some of this? Answer 6 quick questions, one from each lesson, and we will mark the lessons you can skim. It takes about 3 minutes and nothing is graded.

Questions

How much maths do I need?

School algebra is enough. Every idea is shown with a picture and a small simulation before any formula, and the formulas you need fit on one card.

Spreadsheet or Python?

Both. Each lesson shows the spreadsheet functions and the Python way (pandas, scipy and statsmodels), so you can use whichever your job uses. The in-browser exercises use small SQL or JavaScript snippets.

Should I take Data Analysis with Excel, Python & AI first?

It helps. This course assumes you can clean and summarise a table and read a little code, which that course teaches.

Is this enough for data science?

It is the base. Machine learning builds on the same ideas: samples, uncertainty, regression and the traps. The data science course comes next on the data line.

Is it free?

Yes. Like every Kolom course, the lessons, exercises, exam and certificate are free.

Is it really free?

Yes. Every lesson, podcast episode, exercise, quiz, final exam and certificate is free. The labs and their templates for real work are free too. Plus and Premium add every lab challenge, weekly extras and a mentor on top, and they never lock the tools or the courses.

How long does it take?

Each lesson shows an honest time for reading and doing. Most people finish a course in two to four weeks at three or four hours a week.