Je me rends compte que la dplyr
v3.0 vous permet de rejoindre sur différentes variables:
left_join(x, y, by = c("a" = "b")
correspondra x.a
ày.b
Cependant, est-il possible de joindre sur une combinaison de variables ou dois-je ajouter une clé composite au préalable?
Quelque chose comme ça:
left_join(x, y, by = c("a c" = "b d")
pour faire correspondre la concaténation de [ x.a
et x.c
] à [ y.b
et y.d
]
left_join(d1, d2, by = c("firstname" = "firstname", "lastname" = "lastname"))
. Peut-être pas évident pour certains.=
:left_join(d1, d2, by = c("firstname", "lastname"))