Entfernen von doppelten Kombinationen (unabhängig von der Reihenfolge)

10

Ich habe einen Datenrahmen von ganzen Zahlen, der eine Untermenge aller n ist, wähle 3 Kombinationen von 1 ... n. ZB für n = 5 ist es etwas wie:

%Vor%

Was ich tun möchte, ist, Zeilen mit doppelten Kombinationen zu entfernen, unabhängig von der Reihenfolge. Zum Beispiel ist [1,] 1 2 3 dasselbe wie [1,] 2 1 3 ist dasselbe wie [1,] 3 1 2 .

unique , duplicated , & amp; c. scheint das nicht zu berücksichtigen. Außerdem arbeite ich mit ziemlich viel Daten (n ist ~ 750), also sollte es eine ziemlich schnelle Operation sein. Gibt es Basisfunktionen oder Pakete, die das können?

    
seanimo 27.01.2012, 02:43
quelle

1 Antwort

19

Sortieren Sie zuerst in den Zeilen. Etwas wie:

%Vor%     
John Colby 27.01.2012, 02:52
quelle

Tags und Links