gen treated1= (idcode >2000)&!missing(idcode) //政策执行地方为idcode大于2000的地方 gen did1 = time1*treated1 //这就是需要估计的DID,也就所交叉项 gen time2 = (year >= 76) & !missing(year) //政策执行时间提前到1976年 gen treated2= (idcode >2000)&!missing(idcode) //政策执行地方...
missing(idcode) //政策执行地方为idcode大于2000的地方 gen did1 = time1*treated1 //这就是需要估计的DID,也就所交叉项 gen time2 = (year >= 76) & !missing(year) //政策执行时间提前到1976年 gen treated2= (idcode >2000)&!missing(idcode) //政策执行地方为idcode大于2000的地方 gen did2 ...
missing(idcode) //政策执行地方为idcode大于2000的地方 gen did1 = time1*treated1 //这就是需要估计的DID,也就所交叉项 gen time2 = (year >= 76) & !missing(year) //政策执行时间提前到1976年 gen treated2= (idcode >2000)&!missing(idcode) //政策执行地方为idcode大于2000的地方 gen did2 ...
psmatch2 dv_dum 匹配变量1 匹配变量2 匹配变量3..., outcome (因变量) 匹配方法 ate ties logit common 对上一条代码的解释: psmatch2是stata里的匹配命令,如果没有安装需要先安装:ssc install psmatch2; 匹配变量1 匹配变量2 匹配变量3...是指你认为应该让两者一致的变量,比如,你要研究R&D对performance...
STATA|PSM-DID全程操作-企业面板数据-环保法重污染企业影响-倾向匹配得分-第七期补1-PSM-DID 8852 -- 17:29 App 倾向得分匹配(PSM)文献案例讲解(上:50个系列小视频之14) 8345 5 49:19 App 多期did实操+零基础学+包含平行趋势,安慰剂,psmdid,bacon分解,异质性分析,内含代码+解释浏览...
2、 将数据导入stata中,并调整数据类型,将字符型数据(红色)转化为数字型数据(蓝色) 代码:encode lnprofit, gen (ln_profit) 3、 描述性统计 代码:summarize bad_loans lninter_gap2 exter_gap1 salary_stru lnliability reve_growth d_a roe capital_adequacy bodnumber gdpgrowth ...
https://www.zhihu.com/zvideo/1495727721946337280双重差分模型(DID)stata代码、PSM-DID、空间双重差分(SDID),平行趋势检验、动态效应检验图、核密度图绘制。双重差分学习资料整理!双重差分模型理论讲解学习笔记(还讲了三重差分的实现原理),以及配套的DID代码+数据
先用PSM进行匹配,再用DID进行回归计算干预带来的因果效应。非随机化实验将导致内生性,该方法可以同时解决可观测变量和不可观测变量带来的选择偏差问题,使得结果更加准确。现将常用的PSM-DID代码给大家分享,并且附带注释,数据格式为stata格式(do文件),希望能够帮助到大家 资料来源:草莓科研 ...
老师同学们大家好,本人将倾向匹配法、(倾向匹配模型、psm)、双重差分法(双重差分模型、did)、多期psm-did的整个流程进行了梳理,每个过程都有案例+数据+代码进行配套讲解,并且配套所有相关资料,资料非常非常详细且通俗易懂,大家只要将变量改为自己的变量进行套用即可,我们保证大家看了这份资料后能够完全掌握并且能够轻...
PSM-DID模型结合了PSM和DID方法的优势,先用PSM进行匹配,再用DID进行回归计算干预带来的因果效应。非随机化实验将导致内生性,该方法可以同时解决可观测变量和不可观测变量带来的选择偏差问题,使得结果更加准确。 现将常用的PSM-DID代码给大家分享,并且附带注释,数据格式为stata格式(do文件),希望能够帮助到大家...