我有以下数据结构
> str(small)
Classes ‘data.table’ and 'data.frame': 9401297 obs. of 4 variables:
$ user : chr "Bla" "Car" "Car" "CLs" ...
$ start: chr "2016-01-02 01:00:47" "2016-01-02 01:14:04" "2016-01-02 01:14:04" "2016-01-02 01:15:05" ...
$ dur : int 25 22 10 48 3 0 1 3 7 78 ...
$ case : chr "XXL" "X11" "XC7" "XC7" ...
- attr(*, ".internal.selfref")=<externalptr>
我尝试使用dplyr
运行group_bylibrary(plyr)
library(dplyr)
uniqs <- small %>%
group_by(case) %>%
summarize(sum(dur))
但我得到的是一个未分组的单一总数
> print (uniqs)
sum(dur)
1 447283850
您知道如何获取每个&#34;案例&#34;的总数列表吗?
非常感谢, 西蒙