Ich habe einen großen Datenrahmen mit Säulen wie:Sie sich von Zeilen mit doppelten Attributen in R befreite
ID, time, OS, IP
Jede Zeile dieses Datenrahmen zu einem Eintrag entspricht. Innerhalb dieses Datenrahmens existieren für einige IDs mehrere Einträge (Zeilen). Ich möchte diese mehreren Zeilen loswerden (offensichtlich werden die anderen Attribute für die gleiche ID abweichen). Oder anders: Ich möchte nur einen einzigen Eintrag (Zeile) für jede ID.
Wenn ich unique
für die Spalte ID verwende, erhalte ich nur die Ebenen (oder jede eindeutige ID), aber ich möchte auch die anderen Attribute behalten. Ich habe versucht, apply(x,2,unique(data$ID))
zu verwenden, aber das funktioniert auch nicht.
Sie müssen definieren, was wollen Sie mit den anderen Attributen für Beobachtungen mit der gleichen ID zu tun wenn die nicht zustimmen. – Aniko
Nun, ich würde gerne die OS-Distribution der Benutzer sehen ... Also wenn ich den Datenrahmen mit nur einem Eintrag pro Benutzer habe, mache ich: mytable <- table (Datensatz $ os.name) und mache danach ein Plotten ... – CatholicEvangelist