2017-06-19 4 views
1

Ich versuche, Dateien mit dem folgenden Befehl zu verbinden:Dateien kombinieren mit join_all

join_all(dfs = datalist,by = "V1",type="left",match="all") 

Das Problem ist, dass, wenn ich type="full" verwenden Sie es nicht, die Dateien nicht kombinieren, aber wenn ich type="left" verwenden es funktioniert. Ich brauche jedoch den FLL-Datensatz.

Irgendwelche Ideen warum oder Vorschläge zu einer anderen Methode?

+2

Bitte geben Sie die Namen der Pakete, die Sie verwenden. 'join_all' ist keine Basis-R-Funktion. – lmo

Antwort

1

Es wäre hilfreich, wenn Sie einen reproduzierbaren Code und die gewünschte Ausgabe bereitstellen könnten.

Es scheint, dass Sie die join_all Funktion aus dem Plyr-Paket verwenden.

Ein weiterer Ansatz ist die Reduce Funktion in der Basis R.

Schauen Sie sich diese im Zusammenhang SO Post zu nutzen.

R: merging a lot of data.frames

Verwandte Themen