Ich möchte die Anzahl der eindeutigen Werte pro Zeile zählen.Anzahl der eindeutigen Werte pro Zeile zählen
Zum Beispiel mit diesem Datenrahmen:
example <- data.frame(var1 = c(2,3,3,2,4,5),
var2 = c(2,3,5,4,2,5),
var3 = c(3,3,4,3,4,5))
Ich möchte eine Spalte hinzuzufügen, die die Anzahl der eindeutigen Werte pro Zeile zählt; z.B. 2 für die erste Reihe (da es 2 und 3 sind in der ersten Reihe) und 1 für die zweite Reihe (da es nur 3 in der zweiten Reihe gibt).
Kennt jemand einen einfachen Code, um dies zu tun? Bisher habe ich nur Code zum Zählen der Anzahl der eindeutigen Werte pro Spalte gefunden.
ues 'Beispiel zählen < - cbind (Beispiel, apply (Beispiel, 1, Funktion (x) Länge (eindeutig (x)))) ' – StrikeR