在r中使用Select对变量进行分组

时间:2017-05-08 18:18:03

标签: r select dplyr grouping

我刚开始使用R和dplyr(以及一般的编码),我正在尝试使用“R for Data Science”文本中的工具来使用R来查看当地废水系统的数据啤酒厂,如链接提供Link to Data

在这个过程的早期,我只是试图找到一个表来总结流入特征,但不管我做什么,当我使用 select()时,我只是将所有数据都返回而不是我想要的列,以及有关添加缺少的分组变量的警告。

这个警告是我在使用tidyverse数据时从未遇到过的,我想知道我是否在做一些基本的错误。任何帮助表示赞赏!

library(Tidyverse)
Results <- read_csv("Results Table.csv")
Results <- as_tibble(Results)

Inlet_group <- group_by(Results, 'Sample Set', I_Date)

Inlet_Av <- summarise(Inlet_group, 
                      Ave_pH = mean(I_pH, na.rm = T),
                      Ave_Conductivity = mean(I_Conductivity, na.rm = T),
                      Ave_Turbidity_NTU = mean(I_Turbidity_NTU, na.rm = T),
                      Ave_BOD_mgL = mean(I_BOD_mgL, na.rm = T),
                      Ave_TSS_mgL = mean(I_TSS_mgL, na.rm = T),
                      Ave_Ammonia_mgL = mean(I_Ammonia_mgL, na.rm = T),
                      Ave_NitrateNitrite_mgL = mean(I_NitrateNitrite_mgL, na.rm = T),
                      Ave_OG_mgL = mean(I_OG_mgL, na.rm = T))

ungroup(Inlet_Av)

Inlet_Av <- select(Inlet_Av, Ave_pH:Ave_OG_mgL)

Inlet_AVE

0 个答案:

没有答案