PSM-DID方法的stata操作的详细步骤
第一步:在 stata 软件中安装命令第二步:命令解释
diff outcome_var, treat(varname) period(varname) id(varname) kernel ktype(kernel)cov(varlist) report logit support test
outcome_var: 被解释变量,人均 GDP。
treat(varname):组间虚拟变量,吃药是=1,不吃药的是 0。
period(varname):时间虚拟变量,吃药之后=1,不吃药是 0。
id(varname):用来指定个体的 ID(进行匹配的前提)。
kernel:表示进行基于倾向得分的核匹配(diff 的命令只提供 kernel 这一种匹配方法)。
ktype(kernel) :用于指定核函数,默认为二次核。
cov(varlist):用来指定用于倾向得分的协变量。
report:汇报对倾向得分的估计结果。
logit:表示使用 logit 估计倾向得分。
support:表示仅使用共同取值范围内的观测值进行匹配。
test:表示检验在倾向得分匹配后,各变量在实验组和控制组的分布是否平衡第三步:药品的初步检验(传统 DID)
tsset id year
xtreg y d t dt (不加控制变量)
xtreg y d t dt k age market fdi(加控制变量)
xtreg y d t dt (不加控制变量)
xtreg y d t dt k age market fdi (加控制变量)
第四步:倾向得分匹配检验
diff y,t(d) p(t) kernel id(id) logit cov ( k age fdi market) support test
第五步:吃药的效果检验
diff y, t(d) p(t) kernel id(id) logit cov ( k age fdi market) report support
请问lz是怎么合并两份数据的? 需要的自己下载
谢谢 感谢分享!很详细! 谢谢分享 感谢分享! 谢谢 666 楼主真棒 谢谢分享