merge命令多对多匹配结果: group x1 x2 _merge1A M matched (3)1B N matched (3)1C N matched (3)1D N matched (3) 可以看出,merge命令的多对多合并是有问题的,其会以较少数据文件的最后一行值 (比如这里的 file2.dta 的最后一行数据「group1,x2=N」) 进行重复合并。 joinby命令多对多匹配结果:...
//加载数据集1.dtause"C:\Users\Administrator\Desktop\1.dta"//根据year id两个维度来匹配数据merge1:1year idusing"C:\Users\Administrator\Desktop\2.dta",update 但是如果你认为匹配数据集(也就是数据集2)的数据才是正确的,也就是这样: //加载数据集1.dtause"C:\Users\Administrator\Desktop\1.dta"//...