Using did_multiplegt_dyn in four examples based on real datasets
Preface
This book replicates the four applied examples from:
“Using did_multiplegt_dyn to Estimate Event-Study Effects in Complex Designs: Overview, and Four Examples Based on Real Datasets” by Clément de Chaisemartin, Diego Ciccia, Felix Knau, Mélitine Malézieux, Doulo Sow, David Arboleda, Romain Angotti, Xavier D’Haultfœuille, Bingxue Li, Henri Fabre & Anzony Quispe (2025)
Each example is replicated in Stata, R, and Python with hardcoded outputs, following the same format as the companion DiD Textbook Translations.
Datasets
All datasets are available for direct download in three formats:
| Example | Paper | .dta |
.RData |
.parquet |
|---|---|---|---|---|
| 1 | Deryugina (2017) | deryugina_2017.dta | .RData | .parquet |
| 2 | East et al. (2023) | east_et_al_2023.dta | .RData | .parquet |
| 3 | Gentzkow et al. (2011) | gentzkowetal_didtextbook.dta | .RData | .parquet |
| 4 | Hollingsworth et al. (2022) | hollingsworth_et_al_2022.dta | .RData | .parquet |
Alternatively, datasets are bundled with the did_multiplegt_dyn Stata package:
ssc install did_multiplegt_dyn, replace
net get did_multiplegt_dynRequirements
ssc install did_multiplegt_dyn, replaceinstall.packages("DIDmultiplegtDYN")
install.packages("polars") # required backend
install.packages("haven") # to read .dta filespip install did-multiplegt-dyn
pip install pandas pyarrow # to read .parquet files