Mir ist klar, dplyrdass Sie mit Version 3.0 verschiedene Variablen verknüpfen können:
left_join(x, y, by = c("a" = "b")passt auf x.azuy.b
Ist es jedoch möglich, eine Kombination von Variablen zu verknüpfen, oder muss ich vorher einen zusammengesetzten Schlüssel hinzufügen?
Etwas wie das:
left_join(x, y, by = c("a c" = "b d")um die Verkettung von [ x.aund x.c] mit [ y.bund y.d] abzugleichen
left_join(d1, d2, by = c("firstname" = "firstname", "lastname" = "lastname")). Für manche vielleicht nicht offensichtlich.