úmero de ocorrências de variáveis categóricas no quadro de dados (R) [duplicad
Esta pergunta já tem uma resposta aqui:
Maneiras mais rápidas de calcular frequências e transmitir de longa a larga 4 respostasTenho quadro de dados:
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
Quero obter o número total de ocorrências de A, B e C, agregado pelo número da estação e data:
Por exemplo, a estação 1 em 01 de junho possui 2 As, enquanto a estação 2 em 3 de junho possui 3 Bs.
Eu tentei
aggregate(x = list(data_frame$classification), by = list(station=data_frame$station, Date=data_frame$date), function(x) length(unique(x))