请选择 进入手机版 | 继续访问电脑版
楼主: Pandasoda
11826 32

[编程问题求助] STATA13用merge命令合并CHFS数据 [推广有奖]

  • 0关注
  • 2粉丝

硕士生

12%

还不是VIP/贵宾

-

威望
0
论坛币
2229 个
通用积分
113.8826
学术水平
4 点
热心指数
4 点
信用等级
4 点
经验
1432 点
帖子
47
精华
0
在线时间
168 小时
注册时间
2015-12-11
最后登录
2023-9-1

Pandasoda 发表于 2018-4-27 10:40:36 |显示全部楼层 |坛友微信交流群
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
CHFS2011数据分为三个数据集,我想将其中的个人(ind)和家庭(hh)数据集用merge命令按家庭编号(hhid)合并起来。但是始终无法成功:
如果1:1按家庭编号(hhid)合并,会提示variable hhid does not uniquely identify observations in the using data
如果m:n按家庭编号合并,则合并之后的数据集会从原来8438条数据增长到29324条数据,运行结果如图:

用m:n合并后的结果

用m:n合并后的结果


我的命令是
use "chfs2011_ind个人_20161207.dta",
merge m:n hhid using "chfs2011_hh家庭_20161207.dta",
请问我的错误在哪里?如何才能正确合并?
谢谢您的解答!

_____________分割线_______________

问题已解决,是我自己理解错了,不用解答了,谢谢~
二维码

扫码加我 拉你入群

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

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

关键词:CHFS数据 merge CHFS CHF HFS Stata

回帖推荐

heluozhizi 发表于7楼  查看完整内容

one-many
此帖仅作者可见

使用道具

HBWZ 发表于 2018-9-20 15:19:58 |显示全部楼层 |坛友微信交流群
此帖仅作者可见

使用道具

相携林下坐7 在职认证  发表于 2018-11-4 15:39:21 |显示全部楼层 |坛友微信交流群
此帖仅作者可见

使用道具

经管之的 发表于 2019-3-17 18:26:36 |显示全部楼层 |坛友微信交流群
此帖仅作者可见

使用道具

Pandasoda 发表于 2019-3-25 17:22:58 |显示全部楼层 |坛友微信交流群
此帖仅作者可见

使用道具

heluozhizi 发表于 2019-3-25 19:04:53 |显示全部楼层 |坛友微信交流群
此帖仅作者可见

使用道具

youbaizi 发表于 2019-4-10 20:19:03 |显示全部楼层 |坛友微信交流群
此帖仅作者可见

使用道具

hjx_Dylis 发表于 2019-4-21 20:01:20 |显示全部楼层 |坛友微信交流群
此帖仅作者可见

使用道具

此帖仅作者可见

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-29 13:59