R&;dplyr:使用mutate()获取年度总数
数据如下:R&;dplyr:使用mutate()获取年度总数,r,dplyr,R,Dplyr,数据如下: data <- read.table(text="year level items 2014 a 12 2014 b 16 2014 c 7") 数据库(dplyr) 按(年度)列出的%u组%>% 汇总(项目=总和(项目,不适用,rm=T)) 是不是summary()比传递mutate()更合适?我不怎么使用mutate;但是,我认为data%>%group\u by(year)%>%mutate(items=sum(items,na.rm=T))也会
data <- read.table(text="year level items
2014 a 12
2014 b 16
2014 c 7")
数据库(dplyr)
按(年度)列出的%u组%>%
汇总(项目=总和(项目,不适用,rm=T))
是不是summary()
比传递mutate()
更合适?我不怎么使用mutate
;但是,我认为data%>%group\u by(year)%>%mutate(items=sum(items,na.rm=T))
也会起作用
library(dplyr)
out <- data %>% group_by(year) %>%
summarize(items= sum(items, na.rm=T))