全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
6642 7
2012-07-30
我想用merge合并两个数据,提示出错:variables persnr do not uniquely identify observations in the master data
在master 数据文件 和 using 数据文件中 变量persnr 都是没有重复值的
我猜测 问题可能出现在 master文件中 persnr 包括了全部的 using 数据文件中的 persnr

由于在现存master文件中,那些persnr 跟 using 数据文件中一样的数据 相同变量名称下的值是缺失值,我想通过using数据文件中的数据把master 数据文件中的这些缺失值补上,特此求教!

举个例子
persnr==12345 在master数据文件中变量 age, z100,z200 下都是缺失值
可是 persnr==12345 在using 数据文件中 变量 age, z100,z200 下都是我需要的数值
现在我要把using文件中的这个数值填补到master数据文件中,该怎么处理?

敬谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-7-30 21:27:56
改个变量名,合并完之后gen一下就可以了
二维码

扫码加我 拉你入群

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

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

2012-7-30 21:39:12
wfldragon 发表于 2012-7-30 21:27
改个变量名,合并完之后gen一下就可以了
你是说我把persnr 这个变量名改掉么? 这个是两个数据关联的变量 改掉的话 如何合并呢?
不好意思 没太明白
二维码

扫码加我 拉你入群

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

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

2012-7-30 22:02:18
肯定有重复直
二维码

扫码加我 拉你入群

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

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

2012-7-30 22:24:09
解决了 换了下合并文件的次序 这样persnr 两个内容完全不重复 之前因为先合并别的数据文件产生的缺失值也就不存在了 我就用append合并成功了
二维码

扫码加我 拉你入群

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

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

2012-7-31 01:00:48
如果合并产生新的缺失值肯定要先删掉的,不管什么顺序~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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