计算行数和总和r

时间:2016-06-13 09:26:25

标签: r

我想按日期汇总数据,但我不知道如何做到这一点。

我的数据看起来像

    date      LIKE  LOVE  WOW HAHA SAD  ANGRY
1 2016-02-25   949    0   3    0   0     2
2 2016-02-25 12653   14   0    0   1     0
3 2016-02-24  2981    0   7    3   10     0
4 2016-02-24  2500    6   0    3   0     5

我的建议是

    date      LIKE  LOVE  WOW HAHA SAD  ANGRY
1 2016-02-25 13602   14   3    0   1     2
2 2016-02-24  5481    6   7    6   10    5

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

我们可以使用summarise_each

中的dplyr
library(dplyr)
df1 %>% 
    group_by(date) %>%
    summarise_each(funs(sum))

aggregate来自base R

aggregate(.~date, df1, FUN = sum)