2019-02-16 stata 数据合并-merge命令

如题所述

1、使用 1:1

webuse autosize

list

webuse autoexpense

list

合并

merge 1:1 make using http://www.stata-press.com/data/r14/autoexpense

2、使用 m:1

webuse dollars,clear

webuse sforce

此时使用 1:1

merge 1:1 region using http://www.stata-press.com/data/r14/dollars

variable region does not uniquely identify observations in the master data

显示错误

由于

1:1表示变量在master 和using文件中的取值必须都是唯一且没有重复的

 m:1 表示变量在using文件中的取值必须是唯一没有重复的的

1:m 表示变量在master文件中必须是唯一没有重复的

由于作为master文件的sforce文件中,变量region的取值不是唯一,存在重复,因此要使用 m:1
温馨提示:答案为网友推荐,仅供参考
相似回答