34714 40

[面板数据求助] 请问面板数据的PSM如何按同一年进行匹配 [推广有奖]

21
薰衣草Ge 发表于 2019-6-26 05:48:06
黃河泉 发表于 2018-11-27 15:31
1. 请改改 forvalue year=2003/2016 {。只有一个 = 号,不是两个。没年结果要存下来,然后合并 (append)2.  ...
黄老师,想请教下面板数据逐年匹配PSM:
比如id=201,在2010年不在支撑区(没匹配到),所以删去;在第二年2011年被匹配,在支撑区,不删除。2012年为政策实施年份,那2012年及之后的id=201是否应该被删除呢?还说说只要政策实施前该id有一次没在支撑区,就删除该id在所有年份的数据?
PSM之后做DID的时候是非平衡面板数据。
非常感谢黄老师。

22
黃河泉 在职认证  发表于 2019-6-26 07:27:14
薰衣草Ge 发表于 2019-6-26 05:48
黄老师,想请教下面板数据逐年匹配PSM:
比如id=201,在2010年不在支撑区(没匹配到),所以删去;在第二 ...
我看不太懂你的状况 --- "那2012年及之后的id=201是否应该被删除呢?"

23
薰衣草Ge 发表于 2019-6-26 08:11:00
黃河泉 发表于 2019-6-26 07:27
我看不太懂你的状况 --- "那2012年及之后的id=201是否应该被删除呢?"
我再解释下,黄老师。
我可能没太搞懂“逐年匹配”是怎么做的。
例子是:控制变量:treat=1 if year>=2012。样本区间是2008-2014,
逐年匹配的话是2008-2014每年都分别进行匹配么? 然后做DID的时候大概率是非平衡面板。
还是说只对政策实施前每年分别进行匹配,得到一组支撑区样本,根据实施前的支撑区样本,对实施后样本进行筛选?

24
黃河泉 在职认证  发表于 2019-6-26 09:46:07
薰衣草Ge 发表于 2019-6-26 08:11
我再解释下,黄老师。
我可能没太搞懂“逐年匹配”是怎么做的。
例子是:控制变量:treat=1 if year>=2 ...
请参考 https://www.statalist.org/forums ... -industry-with-loop,特别是 #9。

25
薰衣草Ge 发表于 2019-6-26 23:25:25
黃河泉 发表于 2019-6-26 09:46
请参考 https://www.statalist.org/forums/forum/general-stata-discussion/general/1364964-how-to-do-p ...
好!感谢黄老师!回复晚了,这就看!

26
cassie223 发表于 2019-8-27 18:34:38
薰衣草Ge 发表于 2019-6-26 23:25
好!感谢黄老师!回复晚了,这就看!
你好,我看到你在面板数据做PSM的疑问了,我也有这个疑问,想问你最后想通了吗?

27
薰衣草Ge 发表于 2019-8-28 09:07:10
cassie223 发表于 2019-8-27 18:34
你好,我看到你在面板数据做PSM的疑问了,我也有这个疑问,想问你最后想通了吗?
文献都介绍很模糊。我是每一年进行匹配的,然后在支撑区次数最多的来定义 实施后 是否在支撑区。

28
nnnnnnzzz 发表于 2020-3-2 13:37:24
黃河泉 发表于 2018-11-27 15:31
1. 请改改 forvalue year=2003/2016 {。只有一个 = 号,不是两个。没年结果要存下来,然后合并 (append)2.  ...
老师,请问合并之后是直接xtreg 吗,但是这样的话和匹配前没有差别,所以在合并之后如何操作呢?谢谢老师!

29
我依然在8785 发表于 2020-3-6 12:05:32 来自手机
黃河泉 发表于 2018-11-27 15:31
1. 请改改 forvalue year=2003/2016 {。只有一个 = 号,不是两个。没年结果要存下来,然后合并 (append)2.  ...
黄老师,您好!麻烦问一下  那个循环语句是放到这个命令里的吗?具体该怎么放的?<br>
psmatch2  X 协同变量,out(Y) n(1) ate logit ties common   

30
我依然在8785 发表于 2020-3-6 12:07:22 来自手机
努力努力再努力a 发表于 2018-10-17 10:38
之前在论坛看到有大神说写个循环语句,
您好!麻烦问一下

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 11:42