R& dplyr:使用mutate()获取年度总数

时间:2015-03-10 17:49:00

标签: r dplyr

数据如下:

data <- read.table(text="year level items
2014 a     12
2014 b     16
2014 c     7")

希望通过mutate()运行,我猜group_by所以我有一年和一年,所以只有一行:

year items 2014 35

感觉它应该简单,但我不能完全理解这一点。

1 个答案:

答案 0 :(得分:2)

library(dplyr)
out <- data %>% group_by(year) %>%
  summarize(items= sum(items, na.rm=T))