楼主: luoyanan98
1724 7

[数据管理求助] stata 数据合并问题求助 [推广有奖]

  • 0关注
  • 1粉丝

大专生

80%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
474 点
帖子
36
精华
0
在线时间
43 小时
注册时间
2013-3-9
最后登录
2017-4-12

楼主
luoyanan98 发表于 2014-1-21 10:12:20 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我现在有两个表,第一个表id号全,第二个表id号是第一个表的子集,如何将两个表按照id号合并?
id           dur
01           1
02           .
03           2
04           .
05           2
06           .

id            dur
02             1
04             2
06            4

我想合并为这个样子

id              dur
01              1
02              1
03              2
04              2
05              2
06              4

请问stata该如何操作?

二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 数据合并 如何操作 如何

沙发
hiderm 发表于 2014-1-21 10:17:00
help merge
[b][color=Red]提请应助者注意:请不要上传draft或者wp版本,谢谢!因为这些版本我自己用谷歌搜索就可以搜到并免费下载

藤椅
luoyanan98 发表于 2014-1-21 10:25:48
啊~出来的说,id不匹配~

板凳
luoyanan98 发表于 2014-1-21 10:26:15
hiderm 发表于 2014-1-21 10:17
help merge
啊~出来的说,id不匹配·

报纸
georgeshe 发表于 2014-1-21 10:32:06
merge 1:1 id using 路径+文件名,update replace
济南府,爷爷来了

地板
hiderm 发表于 2014-1-21 10:53:34
luoyanan98 发表于 2014-1-21 10:26
啊~出来的说,id不匹配·
警告:在按照以下操作前,烦请先复制保存原始数据,以免操作失败造成无可挽回的损失!

id全的假设为d01.dta, id不全的假设为d02.dta,

你可以先把d01中dur变量有缺漏值的obs删除,保存为一个新的数据集:d11.dta,然后打开新数据集d11.dta,用append命令实施纵向合并,合并完成后按id变量对obs排序,若实现了你的目的,保留纵向合并成功后的新数据d11.dta

use d01.dta, clear

dropmiss dur, obs force

save d11.dta, replace

use d11.dta, clear

append using d02.dta

sort id

brwose

save d11.dta, replace
[b][color=Red]提请应助者注意:请不要上传draft或者wp版本,谢谢!因为这些版本我自己用谷歌搜索就可以搜到并免费下载

7
luoyanan98 发表于 2014-1-21 11:32:22
hiderm 发表于 2014-1-21 10:53
警告:在按照以下操作前,烦请先复制保存原始数据,以免操作失败造成无可挽回的损失!

id ...
太感谢您了~终于实现了~~~~论文终于有救了

8
hiderm 发表于 2014-1-21 11:44:37
luoyanan98 发表于 2014-1-21 11:32
太感谢您了~终于实现了~~~~论文终于有救了
你可以再试试楼上的方法!


[b][color=Red]提请应助者注意:请不要上传draft或者wp版本,谢谢!因为这些版本我自己用谷歌搜索就可以搜到并免费下载

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-10 23:50