The Effect
Nick Huntington-Klein's approachable introduction to research design and causality with observational data.
Books, courses, and practical tools for learning causal inference.
From intuition to identification and estimation.
Nick Huntington-Klein's approachable introduction to research design and causality with observational data.
Miguel Hernán and James Robins' rigorous treatment of potential outcomes, with code and data.
Scott Cunningham's applied guide to design-based methods, with examples in R and Stata.
Peng Ding's statistics-first Berkeley lecture notes, including exercises and formal derivations.
Lectures, notes, examples, and exercises.
Brady Neal's complete first course with videos, slides, readings, and an evolving textbook.
The University of Edinburgh's open course materials on effect estimation, causal graphs, discovery, and Python exercises.
Carnegie Mellon University's open course with simulations, case studies, comprehension checks, and computer tutors.
Stanford's short video course on treatment effects, heterogeneity, observational studies, and policy learning.
Tools for diagrams, estimation, and discovery.
Interactive exercises on variable roles, d-separation, Simpson's paradox, and covariate adjustment.
An open, practical handbook for impact estimation with reproducible Python notebooks.
A Python library structured around modelling, identifying, estimating, and refuting causal effects.
An R package for creating and analysing causal diagrams with the grammar of graphics.
Machine-learning methods for estimating heterogeneous treatment effects from experimental or observational data.
A Python toolkit for classical and recent causal discovery algorithms.