连老师您好:
谢谢您的论文视频,让我受益匪浅。我现在有个研究项目,是这样的:我有一些公司的面板数据,这些公司中有一些是A类公司,剩下的不是A类公司。我首先用Propensity Score Matching把A类公司按照nearest neighbor的方法用psmatch2都找到了匹配的非A类公司。现在我想把A类公司和与之匹配的非A类公司合并在同一个数据库中。为此我写了下面一段Stata code:在这个code中,A=1或0.但是这个code有问题而且达不到目的。请问您有没有更为简洁明了的解决方案?非常感谢您在百忙之中抽空回复!
use data1,clear
psmatch2 A x1 x2 x3
save data2
use data2,clear
keep if A==1
keep _n1
rename _n1 _id
sort _id
gen matching=1
save data3,replace
use data2,clear
sort _id
merge 1:1 _id using data3
drop if _merge==2
save data4


雷达卡





京公网安备 11010802022788号







