2016-07-24 15 views
0

Ich habe sehr große zwei Datensätze. Und diese haben mehrere gemeinsame Variablen und verschiedene Variablen. Beispielsweise haben df1 und df2 gemeinsame Variablen a, b, c, d, e, f und df1 hat g, h, i und df2 hat j, k, l für verschiedene Variablen.
Zusammenführen von zwei Datensätzen mit Hilfe von allgemeinen Variablen ohne Auflistung aller gemeinsamen Variablen in R

Ich hoffe, fusionierte Daten zu Set a, b, c, d, e, f, g, h, i, j, k, l, ohne alle gängigen Variablen Auflistung wie diese merge(df1,df2,by=c("a","b","c","d","e","f"),all.x=T,all.y=F)

gibt es eine Möglichkeit zum Zusammenführen von Datensätzen ohne Auflistung aller gängigen Variablen wie by=c("a","b","c","d","e","f") ??

Antwort

1

Verwenden left_join Funktion dplyr Paket

library(dplyr) 
left_join(df1,df2)