1.两张表有共同的变量(关键变量),但其他变量不同的情况:打开其中一个表,用merge命令;
merge 1:1 using 另一个表的路径+名称 (一对一要求两张表中的关键字不能有重复值);
merge 1:m using 另一个表的路径+名称(主表,即第一次打开的表,中的关键字不能有重复值)
merge m:1 using 另一个表的路径+名称(附表,即被合并的表,中的关键字不能有重复值)
merge m:m using 另一个表的路径+名称
2.两张表变量名称都一样,想把另一张表的内容加到第一张表的下面:打开其中一个表,用append命令,
append using 另一个表的路径+名称
3.你这种情况用merge 1:1 using 这个命令就行,记得每次合并完后重命名_merge
. merge 1:1 using "C:\Users\guo\Desktop\FDI\price04.dta"
varlist or _n required after merge 1:1
for a match merge, you must specify the key variables after merge 1:1 or,
if you want a sequential merge, specify merge 1:1 _n
r(198);