一对多合并(1:m)需要用到以下命令: merge m:1varlistusingfilename[, options] 其中varlist是变量,也就是两表中共同关键字,filename是副表的名字。 导入数据与之前操作一样,就不赘述。这里直接看,以B1.dta为主表,A.dta为副表,以province为关键字,进行1:m合并,且不产生"_m...
update的意思是,如果原来的数据集合该数据为空,那么就使用匹配数据集里面的非空数据替换掉空数据。 //加载数据集1.dtause"C:\Users\Administrator\Desktop\1.dta"//根据year id两个维度来匹配数据merge1:1year idusing"C:\Users\Administrator\Desktop\2.dta",update 数据集1和数据集2的 var3 变量里面,有一...