关于一直处在控制组的个体的时间post设置问题,我们并不需要一定要设置其post的取值,因为在did的回归中主要关注点还是treat*post的交互项,而对于一直处在控制组的个体而言,这一项将为0。
但是我们在做平行趋势检验的时候,是需要用到一直出于控制组个体的相对时间这一变量的。此时就可以参考连享会的推文:“在设定相对时间值的时候,我们会发现如果存在一直在控制组的个体,那么对于这些个体的相对时间进行赋值就是一个难题——因为它一直没有接受干预,那么自然就不存在有政策前 N 期和政策后 N 期。因此无论将其赋值成什么都会造成问题,那么将此类个体的相对时间设定成缺失值是不是可以呢?答案是不可以。因为将这些个体的相对时间值设定为缺失值,会导致这些个体的相对时间值的虚拟变量也会是缺失值。这进一步会使得 ESA 方程可用的个体仅剩下了样本中的实验组个体,那么自然也无法实现我们想要的估计出每年度的政策效果,进而对平行趋势进行检验的目的。
那么如何来解决这个问题呢?最简单的办法就是在生成每一个个体的相对时间值的虚拟变量后,我们可以手动将虚拟变量中的缺失值赋值为0。这样就可以在回归中利用上这些个体。另外,将这些个体的缺失值赋值为0还可以表示它们是控制组个体。”
具体链接:
https://www.lianxh.cn/details/9.html