dplyr:与group_by聚合

时间:2015-06-04 16:52:18

标签: r

尝试使用dplyr按组进行求和时,我得到了意想不到的结果。我不断获得每个人的销售总额,而是获得每个人的销售总额。这是一个例子:

library(dplyr)

df <- data.frame(name = rep(c("John","Mary", "Lee"),3), 
                 year = rep(c(2014,2013,2012), each=3), 
                 sales = rep(c(10,20,30),3)
                )

df %>% 
  group_by(name) %>%
  summarise(totals = sum(sales))

这应该是如此简单,但我似乎无法让它发挥作用。我做错了什么?

0 个答案:

没有答案
相关问题