Appendix A. Supplementary data【数据+Stata】 示例代码 cd"C:\Download\1-s2.0-S0140988323006175-mmc1\data and command"use"data.dta",cleargentop10=ln(Top10)genSoe=0replaceSoe=1if公司属性=="中央国有企业"|公司属性=="地方国有企业"destringstkcd,replacextsetstkcdtimegenmiss1=missing(ROA,did,Size,...
PSM-DID模型结合了PSM和DID方法的优势,先用PSM进行匹配,再用DID进行回归计算干预带来的因果效应。非随机化实验将导致内生性,该方法可以同时解决可观测变量和不可观测变量带来的选择偏差问题,使得结果更加准确。现将常用的PSM-DID代码给大家分享,并且附带注释,数据格式为stata格式(do文件),希望能够帮助到大家 资...
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) //政策执行地方...
1.倾向匹配模型(PSM):案例+数据+代码 2.双重差分模型(DID): 案例+数据+代码 3.PSM-DID: 案例+数据+代码 4.配套资料:PSM核密度图、DID中的安慰剂检验、平行趋势检验、PSM中近邻匹配、核匹配、半径匹配、马氏匹配、样条匹配及共同支撑假设检验代码等 5.参考文献:本人筛选了几篇经济管理学顶刊的参考文献,大家在...
gen treated2= (idcode >2000)&!missing(idcode) //政策执行地方为idcode大于2000的地方 gen did2 = time2*treated2 //这就是需要估计的DID,也就所交叉项 xtreg ln_w did1 $xlist i.year,fe xtreg ln_w did2 $xlist i.year,fe //看看这两式子里did1和did2显著不 ...
gen treated3= (idcode<1600 &="" idcode="">1000)&!missing(idcode) //我们考虑一个并没有受政策影响地方假设其受到政策影响 gen did3 = time*treated3 xtreg ln_w did3 $xlist i.year,fe //最好的情况是did3不显著,证明控制组不受政策影响 ...
老师同学们大家好,本人将倾向匹配法、(倾向匹配模型、psm)、双重差分法(双重差分模型、did)、多期psm-did的整个流程进行了梳理,每个过程都有案例+数据+代码进行配套讲解,并且配套所有相关资料,资料非常非常详细且通俗易懂,大家只要将变量改为自己的变量进行套用即可,我们保证大家看了这份资料后能够完全掌握并且能够轻而...
2、 将数据导入stata中,并调整数据类型,将字符型数据(红色)转化为数字型数据(蓝色) 代码:encode lnprofit, gen (ln_profit) 3、描述性统计 代码:summarize bad_loans lninter_gap2 exter_gap1 salary_stru lnliability reve_growth d_a roe capital_adequacybodnumber gdpgrowth ...
对上一条代码的解释: psmatch2是stata里的匹配命令,如果没有安装需要先安装:ssc install psmatch2; 匹配变量1 匹配变量2 匹配变量3...是指你认为应该让两者一致的变量,比如,你要研究R&D对performance的影响,你就要想想应该让这两家公司的哪些特征一致然后再来比较两家公司R&D对performance的影响。这里的匹配变量可以...
8、面板门槛回归模型(模型回归及图形的制作) 9、面板分位数回归 10、中介效应模型与调节效应模型 11、Tobit模型、Logit模型与Probit模型 12、系统GMM(动态面板回归) 13、Heckman两步法 14、双重差分模型(DID) 15、倾向匹配法(PSM) 16、面板向量自回归模型 ...