全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1814 7
2020-04-04
请教一下各位大神,我在用merge的时候为什么会出现有一部分数据合并成功了,有一部分失败了呢。图一是我的主数据,subjct1是two digit level的大学专业分类,图2 subjct1与图一是一致的变量,subject是我想要合并到主数据中的变量。然后就出现了图三图四的情况,之前用merge没有遇到过类似的情况,所以想请教一下大神我是哪里出错了呢?
use lfs1992-1996.dta, clear
merge m:1 subjct1 using lfssubj1
是我使用的code. lfs1992-1996.dta是图一的数据, lfssubj1是图2 的数据
非常感谢
附件列表
图4.png

原图尺寸 83.97 KB

图4.png

图3.png

原图尺寸 130.02 KB

图3.png

图2.png

原图尺寸 94.72 KB

图2.png

图1.png

原图尺寸 127.56 KB

图1.png

二维码

扫码加我 拉你入群

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

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

全部回复
2020-4-5 05:06:41
附件是我所使用的两组数据,谢谢各位大神
附件列表

lfssubj2.dta

大小:3.04 KB

 马上下载

lfs1997-2000.dta

大小:74.97 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

2020-4-5 15:21:21
自己顶一下
二维码

扫码加我 拉你入群

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

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

2020-4-5 17:48:30
问题解决了,是因为数据中包含了空格,所以出现了这个问题
二维码

扫码加我 拉你入群

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

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

2020-5-5 16:13:48
请问楼主有出现过stata删除了merge==1时我原来主表的大部分数据的情况吗,比如我用symbol和year匹配副表的age,显示merge==1,还把我symbol和year也删掉了,主表全是空白,导致我后面要匹配的其他变量也匹配不上
二维码

扫码加我 拉你入群

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

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

2020-5-13 06:02:47
zhuli5 发表于 2020-5-5 16:13
请问楼主有出现过stata删除了merge==1时我原来主表的大部分数据的情况吗,比如我用symbol和year匹配副表的a ...
没有出现过这种情况, 你用的什么代码?可以看看吗?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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