Resources

Learning Pathways

🎯 Start Here: Methods in Causal Inference Series

A comprehensive four-part tutorial series published in Evolutionary Human Sciences that provides a systematic introduction to causal inference methods:

Part 1: Causal Diagrams and Confounding
🟢 Beginner • Essential concepts, DAGs, and confounding bias

Part 2: Interaction, Mediation, and Time-Varying Treatments
🟡 Intermediate • Effect modification and complex causal structures

Part 3: Measurement Error and External Validity
🟡 Intermediate • Critical for cross-cultural research

Part 4: Confounding in Experiments
🔴 Advanced • Experimental design considerations

TipGetting Started with R & Causal Tools

Software & Tools

R Packages

margot (migrating to margotverse)
A comprehensive framework for causal inference with panel data, supporting doubly robust estimation and sensitivity analyses. - Documentation - Source Code - Installation: devtools::install_github("go-bayes/margot")

WarningPackage Migration Notice

The margot package is currently being restructured into the margotverse ecosystem. This migration will provide a more modular and maintainable framework for causal inference.

ggdag
Create and analyze directed acyclic graphs (DAGs) for causal inference. - Documentation - CRAN - Installation: install.packages("ggdag")

WeightIt
Weighting for covariate balance in observational studies. - Documentation - CRAN - Installation: install.packages("WeightIt")

boilerplate
Tools for generating standardised boilerplate text and documentation for reproducible research. - Documentation - CRAN - Installation: install.packages("boilerplate")


Essential Readings

Core Readings - Barrett, M. (2023). ggdag: Analyze and Create Elegant Directed Acyclic Graphs - Suzuki, E. et al. (2020). Causal Diagrams: Pitfalls and Tips 🟡 - Neal, B. (2020). Introduction to Causal Inference - Chapter 3 🟢

Advanced Topics - Hernán, M.A. & Robins, J.M. (2024). Causal Inference: What If - Chapter 6 🔴

Foundational Papers - VanderWeele, T.J. (2007). Four Types of Effect Modification 🟡 - VanderWeele, T.J. (2009). On the Distinction Between Interaction and Effect Modification 🟡

Applied Methods - Hernán, M.A. & Robins, J.M. (2024). Causal Inference: What If - Chapters 4-5 🟡

Measurement Theory - VanderWeele, T.J. (2022). Constructed Measures and Causal Inference 🔴 - Fischer, R. & Karl, J.A. (2019). A Primer to (Cross-Cultural) Multi-Group Invariance Testing 🟡

Cross-Cultural Methods - He, J. & Van de Vijver, F.J.R. (2012). Bias and Equivalence in Cross-Cultural Research 🟡 - Harkness, J.A. (2003). Questionnaire Translation 🟢

Selection Bias - Hernán, M.A. et al. (2004). A Structural Approach to Selection Bias 🔴 - Hernán, M.A. (2017). Selection Without Colliders 🔴

Measurement Error - Hernán, M.A. & Cole, S.R. (2009). Causal Diagrams for Measurement Error 🟡

Implementation Guides - Bulbulia, J.A. (2024). A Practical Guide to Causal Inference 🟢 - Hoffman, K.M. et al. (2023). Comparison Groups in Propensity Score Analysis 🟡

Outcome-Wide Approaches - VanderWeele, T.J. et al. (2020). Outcome-Wide Longitudinal Designs 🟡

Key Papers - Athey, S. & Wager, S. (2019). Estimating Treatment Effects with Causal Forests: An Application 🟡 - Wager, S. & Athey, S. (2018). Estimation and Inference of Heterogeneous Treatment Effects using Random Forests 🔴 - Künzel, S.R. et al. (2019). Metalearners for Estimating Heterogeneous Treatment Effects using Machine Learning 🟡

Practical Applications - Davis, J. & Heller, S.B. (2017). Using Causal Forests to Predict Treatment Heterogeneity 🟢 - Athey, S. & Imbens, G.W. (2016). Recursive Partitioning for Heterogeneous Causal Effects 🟡


Video Library

Core Concepts

Getting Started in R

Johannes Karl

Causal Inference

Richard McElreath

Causal Inference Methods

Synthetic Control Methods

Alberto Abadie

Difference-in-Differences

Paul Goldsmith-Pinkham

Instrumental Variables

Brady Neal

Problems with Mediation Analysis

Tyler VanderWeele

Advanced Topics

How Do We Learn What Works?

Miguel Hernán

Measurement Constructs

Tyler VanderWeele

Specialized Topics

Causal Inference Workflows

Stijn Vansteelandt & Betsy Ogburn

Heterogeneous Treatment Effects

Introduction to Causal Forests

Susan Athey & Stefan Wager

Technical Deep Dive: Causal Forests

Stefan Wager


Educational Materials

Workshop Materials


Reference Texts

Core Textbooks

Causal Inference: What If
Miguel A. Hernán & James M. Robins
Free Book & Resources • The definitive text on causal inference methods with code examples

Introduction to Causal Inference
Brady Neal
Free Online Course • Modern introduction with code examples

Methodology in Cross-Cultural Psychology
Fons J.R. van de Vijver & Kwok Leung
Cambridge University Press • Essential for cross-cultural research

The Effect: An Introduction to Research Design and Causality
Nick Huntington-Klein
Free Online • Practical guide with visualizations

Additional Resources

  • Statistical Rethinking by Richard McElreath - Bayesian approach to causal inference
  • Counterfactuals and Causal Inference by Morgan & Winship - Social science applications
  • Targeted Learning by van der Laan & Rose - Machine learning for causal inference

Quick Reference

Note🎯 Where to Start?
  1. New to causal inference? → Start with our four-part tutorial series
  2. Need DAGs? → Check out the ggdag tutorials
  3. Ready to analyze? → Install margot and follow our practical guide
  4. Cross-cultural research? → See Part 3 of our series
TipContributing

Have a resource to suggest? Found a broken link? Please contact us or submit an issue on our GitHub repository.