gefunden habe ich diesen Datenrahmen als Spielzeug Beispielfinden einzigartige Kombination von Vars und eine neue var erstellen, wenn eine einzigartige Kombination
aski = data.frame(A = c("x","y","z","x","z","z"),
B = c("a","b","c","a","b","c"))
i für jede einzelne Kombination von A und B prüfen Jetzt will und wenn sie einen einzigartigen combo Ich möchte eine neue Variable im Datenframe erstellen und jedes mal (z. B. r1, r2, ....) eine eindeutige Kombination inkrementieren.
Ausgangsdatenrahmen so etwas wie diese
aski2 = data.frame(A = c("x","y","z","x","z","z"),
B = c("a","b","c","a","b","c"),
output = c("r1","r2","r3","r1","r4","r3"))
aber wenn haben andere Variablen im Datenrahmen "aski2" anders als "A" und "B". Angenommen, wenn der Datenrahmen dies ist>> aski2 <- data.frame (A = c ("x", "y", "z", "x" , "z", "z"), + B = c ("a", "b", "c", "a", "b", "c"), C = c ("s", " v "," g "," v "," g "," d "))." Wie geht man dann vor? – SumitArya
ich möchte nach einzigartigen Combo nur A und B suchen. Bitte beantworten Sie dies. Ich markiere Ihren Kommentar als Antwort dann – SumitArya
In diesem Fall müssen Sie nur das 'ref' Objekt nur mit den Spalten' A' und 'B berechnen '. Dies sollte funktionieren 'ref <- do.call (einfügen, aski2 [, c (" A "," B ")]) – ANG