nolabel:在匹配完成后,去除using data匹配变量中的值标签,简写作"nol"; update:更新同名变量数...
update的意思是,如果原来的数据集合该数据为空,那么就使用匹配数据集里面的非空数据替换掉空数据。 //加载数据集1.dtause"C:\Users\Administrator\Desktop\1.dta"//根据year id两个维度来匹配数据merge1:1year idusing"C:\Users\Administrator\Desktop\2.dta",update 数据集1和数据集2的 var3 变量里面,有一...
我们可以看到,使用input命令生成的两个数据集内有分组,在使用joinby命令时,按分组对数据进行交叉合并。 接下来,我们再来用一个小例子来看看joinby命令的update选项的具体用法。首先还是使用input命令生成两个具有公共变量name的数据集,然后再通过joinby进行组内交叉合并,同时比较使用和不使用update选项的区别,具体程序如下:...
nolabel:在匹配完成后,去除using data匹配变量中的值标签,简写作"nol"; update:更新同名变量数...
update:当master数据集中存在缺失值时,指定此选项可以使得using数据集中的非缺失值对其进行更新覆盖。 replace:这个选项只能与update一起使用。当指定此选项时,master数据集中的非缺失值将被using数据集的相应值替换。但是一个非缺失的观测值不会被一个缺失的观测值替换。
印象中直接 merge 1:m 的话,如果其它变量(比如CEO)有不同时会列出不同的若干行,既然同一个id ...
211统计课堂 上有一篇文章整理了所有stata的命令。