全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5241 4
2022-04-06
需要用R抽两个数据框中有两列相等的行

图1
↑数据集1
1.png
↑数据集2


现在需要根据数据集1第一列等于数据集2第二列且数据集1第2列等于数据集2第4列这个条件进行抽取 抽取这两列相同的行 需要怎么写
二维码

扫码加我 拉你入群

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

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

全部回复
2022-4-7 10:38:52
你可以考虑一下用dplyr的inner_join
复制代码
二维码

扫码加我 拉你入群

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

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

2022-4-7 10:41:30
你的示例数据没有变量名,不好判断你的第1、2、4列是哪个。另外相应列的值格式也有差别,需要调整一下。
如果只用数据1的第二列对应数据2的第四列,则不需要调整,可以直接用dplyr包中的inner_join()函数实现你想要的。
二维码

扫码加我 拉你入群

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

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

2022-4-8 07:31:17
上面两位老师说的对
二维码

扫码加我 拉你入群

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

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

2022-4-15 09:58:10
复制代码
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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