missing(idcode) //我们寻找某些受到其他政策影响的地方 gen did4 = time*treated4 xtreg ln_w did4 $xlist i.year,fe //did4可能依然显著,但是系数变小,证明还受到其他政策影响 **5.控制组和政策影响组的分组是随机的 xi:xtivreg2 ln_w (did=hours tenure) $xlist i.year,fe first //用工具变量...
missing(idcode) //我们寻找某些受到其他政策影响的地方 gen did4 = time*treated4 xtreg ln_w did4 $xlist i.year,fe //did4可能依然显著,但是系数变小,证明还受到其他政策影响 **5.控制组和政策影响组的分组是随机的 xi:xtivreg2 ln_w (did=hours tenure) $xlist i.year,fe first //用工具变量...
gen did = time*treated //这就是需要估计的DID,也就所交叉项 reg ln_w did time treated $xlist //这就是一个OLS回归,也可以用diff命令 xtreg ln_w did time treated $xlist i.year, fe //也可以这去做,会省略掉一个虚拟变量 ——— **PSM-DID方法 ** PSM的部分 set seed 0001 //定义种子 ...
1.倾向匹配模型(PSM):案例+数据+代码 2.双重差分模型(DID): 案例+数据+代码 3.PSM-DID: 案例+数据+代码 4.配套资料:PSM核密度图、DID中的安慰剂检验、平行趋势检验、PSM中近邻匹配、核匹配、半径匹配、马氏匹配、样条匹配及共同支撑假设检验代码等 5.参考文献:本人筛选了几篇经济管理学顶刊的参考文献,大家在...
本期视频PPT、数据和指令可以在公众号中免费获取!获取方式:1 关注公众号: 小周同学慢慢学2 PPT发送消息: PSMDID课件下3 数据发送消息:PSMDID数据下4 指令发送消息:PSMDID指令下PPT可以随意传播,但是请勿做商业用途!谢谢你看我的视频!Tidy Data 论文链接: https://ww
代码:diff bad_loans,t(policy) p(time) id(individual) cov(lnliability reve_growth d_a roe capital_adequacy bodnumber gdpgrowth) test 结果读取: 需要达到的效果是,第一行被解释变量的P值显著,而其他行P值不显著,才可进行PSM-DID,本例即不适合用PSM-DID,仅做演示用。
倾向得分匹配4(上)/PSM/Stata 操作详解:计算倾向得分、倾向得分匹配指令 2510 -- 8:08 App PSM-DID原理以及Stata实现 2.6万 13 3:23 App Stata应用:倾向得分匹配PSM之平衡性检验(附数据+程序) 1.8万 21 42:21 App 【爆肝】一口气看完12篇多期DID中文C刊文献(模型构建与变量处理),过年是内卷的好机会!
PSM-DID在Stata中的实现过程代码 webuse nlswork //使用系统自带数据库 xtset idcode year, delta(1) //设置面板 xtdescribe //描述一下这个面板数据情况 gen age2= age^2 gen ttl_exp2=ttl_exp^2 gen tenure2=tenure^2 global xlist "grade age age2 ttl_exp ttl_exp2 tenure tenure2 not_smsa sou...
reg ln_w did time treated $xlist //这就是一个OLS回归,也可以用diff命令 xtreg ln_w did time treated $xlist i.year, fe //也可以这去做,会省略掉一个虚拟变量———**PSM-DID方法--- ** PSM的部分 set seed 0001 //定义种子 gen tmp = runiform() //生成随机数 sort tmp //把数据库随...
PSM-DID模型结合了PSM和DID方法的优势,先用PSM进行匹配,再用DID进行回归计算干预带来的因果效应。非随机化实验将导致内生性,该方法可以同时解决可观测变量和不可观测变量带来的选择偏差问题,使得结果更加准确。现将常用的PSM-DID代码给大家分享,并且附带注释,数据格式为stata格式(do文件),希望能够帮助到大家 资...