StatsOtter Causal inference workflows

@guido_imbens

Stanford University · Graduate School of Business Website ↗

⚠️ Unofficial community showcase of methods associated with Prof. Guido Imbens (RD, matching, IV/LATE). Not affiliated — all credit to the original authors; this summarizes public docs.

8 workflows

Workflows

RD

Did someone manipulate the cutoff? (rddensity)

The standard manipulation test for RD designs — checks whether the running variable's density jumps at the cutoff (a sign units sorted around it).

@guido_imbens 11 986 views

Double machine learning in Python (econml)

A Python toolkit for heterogeneous treatment effects from observational data — double ML, doubly-robust, orthogonal forests, meta-learners.

@guido_imbens 11 788 views

Causal forests for heterogeneous effects (grf)

Generalized random forests that estimate conditional average treatment effects τ(x) non-parametrically, with valid confidence intervals.

@guido_imbens 11 802 views
Unconfounded

Entropy balancing for covariate overlap (ebal)

Reweight controls to exactly match the treated group's covariate moments, achieving balance without iterative propensity-score tweaking.

@guido_imbens 11 866 views
Synthetic

Synthetic control for comparative case studies (Synth)

Build a weighted 'synthetic' control from untreated units to estimate the effect of a single treated case over time.

@guido_imbens 11 911 views
IV

IV with heterogeneous effects: the LATE (ivreg)

Two-stage least squares for instrumental-variables regression, with the modern LATE interpretation and rich diagnostics.

@guido_imbens 11 866 views
Unconfounded

Bias-corrected nearest-neighbor matching (Matching)

Match treated and control units on covariates, then bias-correct and get the correct large-sample standard errors.

@guido_imbens 11 868 views
IVRD

Regression discontinuity, done right (rdrobust)

Estimate causal effects at a cutoff with data-driven optimal bandwidths and bias-corrected, robust confidence intervals.

@guido_imbens 11 911 views