R包

包按名称字母顺序排列。如果安装说明写的是remotes::install_github<name>,那么您首先需要安装remotes包,使用install.packages("remotes")。请注意,一些安装路径为了保留Markdown中的表格格式而被拆分成多行。当您复制到您自己的R控制台时,请确保它们在同一个行中,例如remotes::install_github("asheshrambachan/HonestDiD")。包文档在网站列中标识。

名称 安装方法 网站 包作者 参考论文
bacondecomp install.packages ("bacondecomp") 链接 Evan Flack
Ed Jee
Andrew Goodman-Bacon (2021). 具有处理时机变化的双重差分。计量经济学杂志。
did install.packages("did") 链接 Pedro H.C. Sant’Anna
Brantly Callaway
Brantly Callaway, Pedro H.C. Sant’Anna (2020). 具有多个时间段的双重差分,计量经济学杂志。
did2s install.packages("did2s") 链接 Kyle Butts John Gardner (2021). 两阶段双重差分
Kirill Borusyak , Xavier Jaravel , Jann Spiess (2021). 重新审视事件研究设计:稳健且高效的估计
Liyang Sun, Sarah Abraham (2020). 在事件研究中估计异质性处理效应的动态处理效应。计量经济学杂志。
Brantly Callaway, Pedro H.C. Sant’Anna (2020). 具有多个时间段的双重差分,计量经济学杂志。
Jonathan Roth , Pedro H.C. Sant’Anna (2021). 交错推出设计的高效估计
didimputation install.packages ("didimputation") 链接 Kyle Butts Kirill Borusyak , Xavier Jaravel , Jann Spiess (2021). 重新审视事件研究设计:稳健且高效的估计
DIDmultiplegt install.packages("DIDmultiplegt") 链接 Shuo Zhang Clément de Chaisemartin , Xavier D’Haultfoeuille (2020). 具有异质性处理效应的双向固定效应估计量。美国经济评论。
DIDmultiplegtDYN install.packages("DIDmultiplegtDYN") 链接 Clément de Chaisemartin
Diego Ciccia
Xavier D’Haultfoeuille
Felix Knau
Mélitine Malézieux
Doulo Sow
Clément de Chaisemartin , Xavier D’Haultfoeuille (2024a). 跨期处理效应的双重差分估计量,经济与统计评论。
Clément de Chaisemartin , Diego Ciccia , Xavier D’Haultfoeuille, Felix Knau , Mélitine Malézieux , Doulo Sow (2024c) 由did_multiplegt_dyn命令计算的事件研究估计量和方差估计量
DRDID install.packages("DRDID") 链接 Pedro H.C. Sant’Anna
Jun Zhao
Pedro H.C. Sant’Anna , Jun Zhao (2020). 双稳健双重差分估计量,计量经济学杂志。
etwfe install.packages("etwfe") 链接 Grant McDermott Jeffrey Wooldridge (2021). 双向固定效应、双向Mundlak回归和双重差分估计量。工作论文。
fixestsunab()函数 install.packages("fixest") 链接 Laurent Bergé Liyang Sun, Sarah Abraham (2020). 在事件研究中估计异质性处理效应的动态处理效应。计量经济学杂志。
gsynth install.packages("gsynth") 链接 Yiqing Xu
Licheng Liu
Yiqing Xu (2017). 广义合成控制方法:具有交互固定效应模型的因果推断。政治分析。
HonestDiD remotes::install_github ("asheshrambachan/HonestDiD") 链接 Ashesh Rambachan
Jonathan Roth
Ashesh Rambachan , Jonathan Roth (2021). 平行趋势的诚实方法
staggered install.packages("staggered") 链接 Jonathan Roth
Pedro H.C. Sant’Anna
Jonathan Roth , Pedro H.C. Sant’Anna (2021). 交错推出设计的高效估计
synthdid remotes::install_github ("synth-inference/synthdid") 链接 David Hirshberg
Stefan Wager
Dmitry Arkhangelsky
Susan Athey
Guido Imbens
Dmitry Arkhangelsky , Susan Athey , David Hirshberg, Guido Imbens, Stefan Wager (2021). 合成双重差分法。美国经济评论。
pretrends remotes::install_github ("jonathandroth/pretrends") 链接 Jonathan Roth Jonathan Roth (2021). 谨慎预检验:检验平行趋势后的事件研究估计
TwoWayFEWeights install.packages("TwoWayFEWeights") 链接 Clément de Chaisemartin
Diego Ciccia
Xavier D’Haultfoeuille
Felix Knau
Doulo Sow
Shuo Zhang
Clément de Chaisemartin , Xavier D’Haultfoeuille (2020). 具有异质性处理效应的双向固定效应估计量。美国经济评论。
Clément de Chaisemartin , Xavier D’Haultfoeuille (2021). 具有多个处理的双向固定效应回归
YatchewTest install.packages("YatchewTest") 链接 Clément de Chaisemartin
Diego Ciccia
Xavier D’Haultfoeuille
Felix Knau
Doulo Sow
Yatchew (1997), de Chaisemartin and D’Haultfoeuille (2024b)

如何使用R包?

Florian M. Hollenbach比较交错DiD

Grant McDermott 维护此网站的R代码部分。

Brantly Callaway和Pedro H.C. Sant’Anna 有一系列关于R中csdid的指南

Kyle Butts 有一个R事件研究包,可以绘制多个估计量。

Olivia Healy 有一个演示,讨论了DiD文献,并介绍了R中的cs-did实现。