Kombiniere group_by und distinct

9

Ich habe ein data.frame mit zwei Variablen id.x und id.y , deren Kombination jede Zeile eindeutig identifiziert, aber im Dataset mehrmals wiederholt wird.

Ich möchte dplyr zu group_by id.x verwenden, so dass jeder id.x mit einem eindeutigen id.y übereinstimmt.

Bearbeiten bearbeitetes Beispiel, um die unterschiedliche Anzahl von unique id.x. und id.y

hervorzuheben

Ein Beispiel:

%Vor%

Würde zurückgeben:

%Vor%

dput zum Beispiel:

%Vor%

edit Wenn mein gewünschtes Ergebnis ohne die Verwendung von group_by oder distinct erreicht werden könnte, ist das auch in Ordnung! Ich verwende auch data.table , und eine data.table Lösung wäre in Ordnung.

    
bjoseph 11.06.2015, 17:02
quelle

1 Antwort

1

Verwenden von dplyr

%Vor%

was zurückgibt

%Vor%     
manotheshark 20.12.2016 15:29
quelle

Tags und Links