- 阅读权限
- 255
- 威望
- 0 级
- 论坛币
- 2008 个
- 通用积分
- 1.7180
- 学术水平
- 4 点
- 热心指数
- 4 点
- 信用等级
- 4 点
- 经验
- 461 点
- 帖子
- 34
- 精华
- 0
- 在线时间
- 546 小时
- 注册时间
- 2018-7-10
- 最后登录
- 2025-5-21
已卖:2份资源
博士生
还不是VIP/贵宾
- 威望
- 0 级
- 论坛币
 - 2008 个
- 通用积分
- 1.7180
- 学术水平
- 4 点
- 热心指数
- 4 点
- 信用等级
- 4 点
- 经验
- 461 点
- 帖子
- 34
- 精华
- 0
- 在线时间
- 546 小时
- 注册时间
- 2018-7-10
- 最后登录
- 2025-5-21
|
5论坛币
|
各位大佬们好,有个关于PSM-DID的问题一直有困惑。 PSM-DID的逻辑思路是,第一步通过PSM,找到control group。第二步DID.
比如现在想研究OFDI对于企业TFP的影响,第一步通过PSM找到OFDI企业的控制组,如果是个面板数据,时间区间2010~2015,A企业在2011年的时候开始OFDI,有Treatment(代表有发生OFDI的企业,发生过为1,没有为0,比如A企业2011会发生OFDI,则2010时treatment也为1)、Time(A企业发生OFDI开始及以后为1,其余为0;若没有发生过OFDI的企业,则一直为0)
用psmatch2进行PSM,
(a)是psmatch2(treatment) xx,outcome(TFP),然后keep if _weight!=.;
(b)还是psmatch2(time) xx,outcome(TFP), keep if _weight!=.呢
用a方法我的困惑是,在2010年,A企业还没有进行OFDI。
用b方法的困惑是,如果用b方法找到的treatment group,A企业不会有OFDI发生前的样本,这样DID,少一个difference
就这点论坛币了,all in 了 感谢大神们 |
|