用途:在 R 中完成事件研究(event study)与双重差分(DiD)分析,包括绘制事件研究系数图、检验平行趋势、估计动态处理效应,以及处理交错处理(各单位处理时点不同)的情形。\n\n主要能力:根据处理时点是否统一、是否存在异质性处理效应、用户目标是快速可视化还是发表级估计,选择传统 TWFE 或现代稳健估计量;支持 Callaway & Sant'Anna、Sun & Abraham、Gardner 两阶段 DiD、de Chaisemartin & D'Haultfoeuille 等方法;提供预趋势检验、安慰剂检验、Bacon 分解与 HonestDiD 敏感性分析。\n\n使用方式:先确认面板结构(单位 ID、时间变量、处理指示变量、结果变量),判断处理时点是统一还是交错,再按决策树选择估计量、估计模型、绘图并解读结果。可用参考文件包括 traditional-event-study.md、modern-extensions.md、diagnostics-and-testing.md。常用包有 fixest、did、did2s、DIDmultiplegt、bacondecomp、HonestDiD、ggplot2、modelsummary。\n\n绘图规范:用 ggplot2,加 t=0 垂直虚线与 y=0 水平虚线;使用离散点估计加垂直误差条(geom_point + geom_errorbar),不用连线加阴影带;显示 95% 置信区间;横轴标注 Periods Relative to Treatment,纵轴为结果变量名;参考期系数显式归零;多组比较用色盲友好配色。\n\n限制与注意:需设置参考期并丢弃一个处理前期;前后期有限时对端点分箱;交错情形下 TWFE 以尚未处理单位为对照可能引入偏误;预趋势为零是平行趋势的必要而非充分证据;非平衡面板在端点处可能扭曲估计。具体安装命令与代码示例暂未提供。
event-study
测试与质量
更新于 10-15 17:30