nzahl der Vorkommen von kategorialen Variablen im Datenrahmen (R) [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Schnellere Berechnungsmethoden für Frequenzen und Casts von Long zu Wide 4 AntwortenIch habe Datenrahmen:
station date classification
1 June - 01/16 A
2 June - 03/16 B
1 June - 01/16 A
7 June - 01/16 C
1 June - 03/16 A
2 June - 03/16 B
2 June - 03/16 B
Ich möchte die Gesamtzahl der Vorkommen von A, B und C erhalten, aggregiert nach Stationsnummer und Datum:
Zum Beispiel hat Station 1 am 1. Juni 2 As, während Station 2 am 3. Juni 3 Bs hat.
Ich habe es versucht
aggregate(x = list(data_frame$classification), by = list(station=data_frame$station, Date=data_frame$date), function(x) length(unique(x))