全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
12408 14
2011-05-06
这是我在用 merge  new(变量名) using 1(代表的是新表)出现的问题

variable new does not uniquely identify observations in the master data
variable new does not uniquely identify observations in 1.dta
  

请问该怎么办  要是用duplicate  drop new,force时很多的样本将会去掉 这样也不行 希望大家帮帮我


最近在写论文 数据问题是一个比一个头大!!!!
二维码

扫码加我 拉你入群

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

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

全部回复
2011-5-6 15:10:21
刚才忘记了 这是我用与两个合并的数据  谢谢大家啦
附件列表
二维码

扫码加我 拉你入群

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

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

2011-5-6 15:22:24
余鱼 发表于 2011-5-6 15:10 刚才忘记了 这是我用与两个合并的数据
你还忘记的是,详细说明你想要什么样的结果(合并的原则是什么)。

(许多问到merge等命令的人都不愿意详细说明自己的数据与想要的结果)
二维码

扫码加我 拉你入群

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

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

2011-5-6 15:23:51
如果操作者自己对想要的结果没有明确的思路,是不能指望软件给出更明确的结果的。
二维码

扫码加我 拉你入群

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

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

2011-5-6 15:31:14
我忘记说了 不好意思  因为我想要的是个人层面上的数据  这两个数据都是个人层面上的  我进行的操作是



use "C:\Users\incom-ind.dta", clear
. egen new=concat( hhid  wave line)
. sort  new
. save 1
file 1.dta saved
. use "C:\Users\insurance_ind.dta", c
> lear
. gen line= line2009
. drop  line2009
. egen new=concat( hhid  wave line)
. sort  new
. save 2
file 2.dta saved
file 2.dta saved
. merge  new using 1
variable new does not uniquely identify observations in the master data
variable new does not uniquely identify observations in 1.dta
二维码

扫码加我 拉你入群

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

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

2011-5-6 15:32:43
余鱼 发表于 2011-5-6 15:31 我忘记说了 不好意思  因为我想要的是个人层面上的数据  这两个数据都是个人层面上的  我进行的操作是
前面想了解的是,你想要的最终结果是什么?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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