R 如何基于摘要中的计数进行过滤,以便用作其他摘要功能的一部分?
我想知道在R 如何基于摘要中的计数进行过滤,以便用作其他摘要功能的一部分?,r,dplyr,R,Dplyr,我想知道在摘要中分组数据后如何过滤。我在下面创建了两列。理想情况下,我希望将Summary中的seasonTotal列过滤为大于3的值,然后根据过滤后的计数计算HomeRunsPerseson 报告如下: 库(拉曼) 图书馆(tidyverse) 数据(2015年) 分组数据% 分组依据(玩家ID)%>% 总结(季节合计=n(), homeRunsPerSeason=总和(小时/季度总数) ) 将要完成的每个步骤分开。计算季节总数,过滤,然后汇总 grouped_data <- data
摘要
中分组数据后如何过滤。我在下面创建了两列。理想情况下,我希望将Summary中的seasonTotal
列过滤为大于3的值,然后根据过滤后的计数计算HomeRunsPerseson
报告如下:
库(拉曼)
图书馆(tidyverse)
数据(2015年)
分组数据%
分组依据(玩家ID)%>%
总结(季节合计=n(),
homeRunsPerSeason=总和(小时/季度总数)
)
将要完成的每个步骤分开。计算季节总数,过滤,然后汇总
grouped_data <- data %>%
group_by(playerID) %>%
mutate(seasonTotal = n()) %>%
filter(seasonTotal > 3) %>%
summarise(homeRunsPerSeason = sum(HR / seasonTotal))
分组数据%
分组依据(玩家ID)%>%
突变(季节总数=n())%>%
过滤器(季节总数>3)%>%
总结(本族语sperseason=总和(小时/季度总数))
如果我想将季节合计作为最终df的一部分,该怎么办?那么您需要将其包含在摘要中。例如,summary(…,季节总数=first(季节总数))
我不完全理解。第一个做什么?