R匹配dplyr中的2个以上条件

时间:2015-09-15 12:48:48

标签: r dplyr

是否有人知道如何使用%in%中的dplyr来处理超过2个条件,如同this exapmle中那样?

1 个答案:

答案 0 :(得分:3)

inner_join(以及其他联接)支持任意多列加入。

例如:

inner_join(a, b, by = c('x', 'y', 'z'))

或者,如果列名不同:

inner_join(a, b, by = c(x1 = 'x2', y1 = 'y2', z1 = 'z2'))