全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
6379 7
2013-12-03
求助在stata12.0版中想把两个文件按照变量hhid横向合并,写出的命令为:
use "D:\stata实验数据\201206\Master_Agriculture_201206\m12farmg.dta", clear
use "D:\stata实验数据\201206\Master_Agriculture_201206\m12cropt.dta", clear
merge 1:1 hhid using "D:\stata实验数据\201206\Master_Agriculture_201206\m12farmg.dta"
为什么显示错误信息“variable hhid does not uniquely identify observations in the master data”呢?
恳求各位大师的解答~~~


附件列表

m12farmg.xlsx

大小:1.3 MB

 马上下载

m12cropt.xlsx

大小:1.3 MB

 马上下载

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-12-3 14:56:45
只一个hhid  两个数据无法一一对应啊m12farmg前7个数据
hhid
211103016
211104001
211104001
211104001
211104001
211104001
m12cropt的前7个数据
hhid
211103016
211104001
211104001
211104001
211104001
211104001


除了第一是两个库只有一个,其余的211104001都好几个,软件怎么能知道那个对应那个啊?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-12-3 16:22:00
哦,这回知道怎么做了,多谢哈
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-12-3 16:23:50
蓝色 发表于 2013-12-3 14:56
只一个hhid  两个数据无法一一对应啊m12farmg前7个数据
m12cropt的前7个数据
哦,原来是这个样子,多谢哈!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-8-15 21:19:31
蓝色 发表于 2013-12-3 14:56
只一个hhid  两个数据无法一一对应啊m12farmg前7个数据
m12cropt的前7个数据
我当时做的时候用成m:m了,现在发现了一些问题,请问用merge合并数据时m:m形式是不是不能用啊?这种情况下我应该怎么对数据进行一下处理呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-8-27 10:29:08
我和您碰到的问题一样,最后如何处理的?谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群