楼主: hanhan33
1748 3

[问答] 请问merge如何实现三个数据集的合并?两两尝试没有效果 [推广有奖]

  • 0关注
  • 1粉丝

学前班

60%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
40 点
帖子
1
精华
0
在线时间
2 小时
注册时间
2021-4-18
最后登录
2023-7-3

楼主
hanhan33 发表于 2021-4-18 13:53:52 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如题。在用CEPS写论文,想要合并家长数据、学生数据和学校数据,前两个样本量一样,学校数据样本量更少一些。请问如何合并这三个数据?
二维码

扫码加我 拉你入群

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

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

关键词:Merge 如何实现 数据集 CEPS 两个样本

沙发
nieqiang110 学生认证  发表于 2021-4-20 18:39:14
先找出每个数据集的识别变量,也就是ID。要合并数据集,必须保证两个数据集有共同的ID,否则出错。你找到三个数据集的识别ID之后,确信是同样的,就可以用data1%>%left_join(data2,by="ID")%>%left_join(data3,by="ID")->DATA

藤椅
005964113 发表于 2021-4-22 16:37:59
merge 1:1 idvar using temp
drop if _m==2
drop _m
merge m:1 idvar2 using temp2
drop if _m==2
drop _m
已有 1 人评分论坛币 学术水平 热心指数 收起 理由
煮酒问剑 + 10 + 2 + 2 精彩帖子

总评分: 论坛币 + 10  学术水平 + 2  热心指数 + 2   查看全部评分

板凳
005964113 发表于 2021-4-22 16:38:04
merge 1:1 idvar using temp
drop if _m==2
drop _m
merge m:1 idvar2 using temp2
drop if _m==2
drop _m

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-2 16:51