count
- это одна функция в dplyr
и в plyr
.dplyr/plyr
count
требует data.frame/data.table/tbl_df
в качестве ввода.С aggregate
можно найти число строк: length
aggregate(soybean.table, by=list(soybean$seed.tmt, soybean$germination), FUN= length)
В качестве воспроизводимого примера
aggregate(mtcars, list(mtcars$vs, mtcars$am), FUN = length)
Может быть лучше выбрать один столбец и группупо интересующему столбцу length
будет таким же, если переменные группировки одинаковы, например
aggregate(mpg ~ vs + am, mtcars, FUN = length)
Или иметь другое имя столбца
aggregate(cbind(Count = seq_along(mpg))~ vs + am, mtcars, FUN = length)