全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
11297 7
2018-07-03
我有两dataframe,想用merge进行合并,但是需要用两个变量进行匹配,即先用姓名匹配再用年龄匹配,但是merge一次只能匹配一个变量,求问各位大神如何同时匹配两个及以上变量。
二维码

扫码加我 拉你入群

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

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

全部回复
2018-7-3 07:54:03
dplyr::left_join()
二维码

扫码加我 拉你入群

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

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

2018-7-3 20:55:45
cheetahfly 发表于 2018-7-3 07:54
dplyr::left_join()
没看明白什么意思,我最后还是用sas搞定了
二维码

扫码加我 拉你入群

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

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

2018-7-3 22:55:34
甲基橙crads 发表于 2018-7-3 20:55
没看明白什么意思,我最后还是用sas搞定了
你查一下该函数的帮助就一目了然了
二维码

扫码加我 拉你入群

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

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

2018-11-1 15:16:50
cheetahfly 发表于 2018-7-3 07:54
dplyr::left_join()
left_join() 还是只能匹配一个变量啊,因为“by = 'name' ” 这里只能填name或者age,而不是name & age
二维码

扫码加我 拉你入群

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

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

2018-11-1 15:53:45
by = c("name", "age")
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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