RCT
Randomized trials
Random assignment eliminates selection bias
A FIELD GUIDE TO CAUSE & EFFECT
Better questions.
Fairer comparisons.
Does insurance improve health? Does education raise earnings? Learn how researchers move from a compelling question to credible evidence.
New to causal inference? You’re in the right place.
Randomized trials
No clear general-health improvement.
In RAND, the free-care, deductible, and coinsurance effects on general health all have 95% intervals spanning zero. These comparisons are against catastrophic coverage, not no insurance.
Explore randomized trialsRecomputed RAND results · family-clustered intervals.
Colab source ↗ · Artwork is illustrative.
Regression
The premium shrinks with controls.
Chapter 2 summarizes the private-college premium as about 14%, then 7%, then close to zero as controls improve. The study data are unavailable here; this is the notebook’s literature summary.
Explore regressionNotebook literature summary · approximate findings.
Colab source ↗ · Artwork is illustrative.
Instrumental variables
A positive effect for lottery compliers.
Chapter 3 reports a +0.48 standard-deviation math effect of KIPP attendance for lottery compliers. The causal reading requires the lottery to affect scores only through attendance.
Explore instrumental variablesNotebook-reported KIPP estimates · SD = standard deviations.
Colab source ↗ · Artwork is illustrative.
Regression discontinuity
An upward jump at age 21.
These age-cell mortality rates and separate linear fits reproduce Chapter 4. Mortality rises at the cutoff; a causal reading requires other determinants to change smoothly there.
Explore regression discontinuityObserved age cells and fitted lines · Chapter 4.
Colab source ↗ · Artwork is illustrative.
Differences-in-differences
Fewer losses, not a recovery.
Bank counts fall in both districts. In 1934, the 6th has 102 banks versus a counterfactual of 79. The 23-bank difference relies on the parallel-trends assumption.
Explore differences-in-differencesNotebook bank series · dashed line is counterfactual.
Colab source ↗ · Artwork is illustrative.
Changes every 10 seconds
6 chapters / 5 causal methods / Learn by doing
A question is just the beginningYOUR FIRST STEPS
You don’t need all the answers to begin.
Just a question worth investigating.
Start with health insurance. Meet the people, the problem, and the comparison behind the evidence.
Begin the first chapterOpen a guided notebook, make a plot, and notice what the data can—and cannot—tell you.
Meet the RAND dataExplain the comparison in your own words. Work through your questions with an AI tutor.
Think it through with a tutorSIX CHAPTERS. QUESTIONS THAT MATTER.
Follow the chapters in order, or return to the question you’re working on. Read, code, watch, or listen—each chapter gives you a way in.
Five methods to separate cause from correlation.
Randomized trials
Random assignment eliminates selection bias
Regression
All confounders are observed and controlled
Instrumental variables
Instrument affects Y only through D
Regression discontinuity
No manipulation of the running variable
Differences-in-differences
Parallel trends in the absence of treatment
Begin with a question that matters. Discover how the RAND experiment and the Oregon lottery help researchers build a fair comparison.
AI podcast · 39 min
Now: Opening
Students arrive with different backgrounds and ambitions. Explore what regression can account for—and what it can still miss.
AI podcast · 40 min
Now: Opening
A lottery can change an opportunity without deciding what people do. Follow that variation to understand whose causal effect we can learn about.
AI podcast · 35 min
Now: Opening
At age 21, the rules change. See how comparing people just either side of a cutoff can reveal a local causal effect.
AI podcast · 35 min
Now: Opening
Two Federal Reserve districts faced the same crisis with different policies. Compare their changes over time—and examine the assumptions.
AI podcast · 32 min
Now: Opening
Bring the methods together. Investigate schooling, ability, and credentials through twins, birth timing, and policy changes.
AI podcast · 46 min
Now: Opening
Podcasts narrated with Gemini · AI videos generated with NotebookLM · Lecture videos by Marginal Revolution University
TURN UNDERSTANDING INTO PRACTICE
Open a Python notebook right in your browser. Follow the code, explore real data, and connect each estimate to the comparison behind it.
Google Colab’s AI tools can help explain code and errors. You bring the questions—and check the reasoning.
Open your first notebook Runs in Google Colab · no local installationKEEP FOLLOWING YOUR CURIOSITY
Books, courses, and practical guides for your next question.
Video by Marginal Revolution University · Press Esc or click outside to close
Press Esc or click outside to close