悬赏 50 个论坛币 已解决
最近在做面板数据的PSM-DID。碰到了一些问题,希望各位大佬指教。
例如:
2000年实施政策。直接对全样本的处理组进行匹配。会出现如下情况:
1995年的处理组ID 1 匹配到了2005年的控制组ID 25 。这样匹配进行DID真的没有问题吗?
那么设置Time的时候,2005年的控制组ID 25 的Time是设为1还是0呢?
或者是按照对应处理组ID 1 来重新设置年份?将ID 25 的年份设为1995?
如果不设置TIME,直接用双向固定效应呢?
还是说面板数据的PSM应该逐年匹配呢?就像下面这样?
gen weight=.
forvalues i=1995/2005 {
psmatch2 treat $x if year==`i' , logit neighbor(1) caliper(0.1) ties
replace weight=1 if _weight!=.
drop _pscore - _pdif
}
keep if weight==1
请各位老师同学指教!谢谢!
最佳答案
heric221 查看完整内容
1995年的处理组ID 1 匹配到了2005年的控制组ID 25,这样没有问题才怪
逐年匹配的方法,尽管不完美,但是可行,现在应该大部分人都是这么做的。