Ошибка в unique.по умолчанию (x) : unique() применяется только к векторам

#r #plyr

#r #plyr

Вопрос:

Я использую следующий код для создания сводной таблицы для создания тепловой метки

 daymonth <- ddply(DF, c( "month", "day" ), summarize,
                   N    = length(date)
)
  

Это работало раньше, но мой r разбился, и когда я загрузил его обратно, я получаю следующую ошибку: Ошибка в unique.по умолчанию (x) : unique() применяется только к векторам

Есть идеи, как это решить?

Ответ №1:

Мы могли бы использовать dplyr

 library(dplyr)
DF %>% 
      count(month, day)