
Causal Inference Collection in Python
Note
causalinf is a package for causal inference in Python. It provides a set of submodules for causal inference using different methods and identification strategies. They include:
- Difference-in-Differences (DiD)
- Regression Discontinuity Design (RDD)
- Instrumental Variables (IV)
- Mediation analysis (MA)
- Matching Methods (MM)
- Selection on Observables (SoO)
- Structural Causal Models (SCM)
For each method, a set of core functionalities are provided for:
- Evaluating the plausibility of causal identification assumptions
- Estimating causal effects
- Creating tables and plots with summary results
- Conducting sensitivity analyses
- Producing model diagnostics