Skip to contents

2×2 base case (Xu 2023)

Click through for a runnable example.

did_int_2x2()
Doubly robust DiD with interference (2x2 base case)

Dynamic event study (Xu 2026 §I)

Click through for a runnable example.

did_int_dynamic()
Dynamic DR DATT with interference (event study, common adoption)

Staggered adoption (Xu 2026 §II)

Click through for a runnable example.

did_int_staggered()
Staggered-adoption DR DATT with interference (Xu 2026, Section II)