这个问题比较简单,总体思路是用merge命令。(1)将数据分成两个dta文件,分别 命名为master 与user.,master中包括id 与n两个变量;user中包括a1这个变量。然后代码如下:
use user.dta,clear
gen id=a1
save user.dta,replace
use master.dta,clear
merge m:1 id using user.dta
keep if _merge==3|_merge==2
replace a1=n
save master.dta,replace