Difference-in-Differences causal inference in Python. Callaway-Sant'Anna, Synthetic DiD, Honest DiD, event studies. sklearn-like API, validated against R.
-
Updated
Aug 24, 2026 - Python
Difference-in-Differences causal inference in Python. Callaway-Sant'Anna, Synthetic DiD, Honest DiD, event studies. sklearn-like API, validated against R.
This Python library implements Trimmed Match for analyzing randomized paired geo experiments and also implements Trimmed Match Design for designing randomized paired geo experiments.
Testing open source geo-experimentation tools for our readers
A curated, vendor-neutral list of tools, libraries, research, and resources for measuring marketing effectiveness — MMM, incrementality, causal inference, and attribution.
Causal geo-experiment measuring incremental campaign lift with Bayesian structural time series (CausalImpact)
Benchmarking geo-lift estimators for ad incrementality: TBR, synthetic control, and TWFE DiD under simulated geo-panel experiments
Add a description, image, and links to the geo-experiments topic page so that developers can more easily learn about it.
To associate your repository with the geo-experiments topic, visit your repo's landing page and select "manage topics."