1.代码
merge m:1 province year using "D:\小论文\各省GDP二三产业值.dta"
use "D:\小论文\匹配GDP.dta"//最开始空白的和最终得到的
merge m:1 province year using "D:\小论文\各省GDP二三产业值.dta"//下载好的用来匹配的数据
//m:1是不同的企业可能会有相同的省份,所以数据里需要加上企业id,代码为m:1
keep if _merge==3//保留merge==3匹配成功的
drop _merge//把多余的_merge一列删掉
2.遇到的问题
(1)variables province year do not uniquely identify observations in the master data
解决方法:加上一列企业id
(2)variable province not found
解决方法:师姐火眼金睛看出原来是第一个表的变量名province打成了provice
(3)重新use".data" 打开数据时,no;dataset in memory has changed since last saved
解决方法:也不知道为什么,先退出来再说,应该是因为被改了。
save了一下之后就可以打开了
在匹配之后,最后的表企业顺序被改了,仍一一对应