生物信息杂谈数据科学与R语言生信修炼

dplyr包的join函数

2018-07-02  本文已影响3人  LeoinUSA

dplyr中有非常多非常有用的功能,例如filter(),arrange(),select(),mutate(),group_by()。但是这篇教程是谈join函数。

join函数在dplyr包中是个系列函数。 join函数:

join(x, y, by = NULL, copy = FALSE, ...)

full_join()

full_join连接后的记录数等于”共有的记录数+a独有的记录数+b独有的记录数“,结果可以理解为a、b的并集。

inner_join

inner_join连接后的记录数等于”共有的记录数“, 也就是5,结果可以理解为a、b的交集,R语言中的merge函数也可以实现。

left_join

left_join连接后的记录数等于”a的记录数“,当然,a是需要放在第一个参数。

right_join

right_join连接后的记录数等于”b的记录数“。

上一篇 下一篇

猜你喜欢

热点阅读