ú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 respostas

Tenho 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))

questionAnswers(3)

yourAnswerToTheQuestion