我的问题是如何使用R在excel文件中的变量中查找值的聚合,我已将文件读入R,但尝试使用聚合函数但它无法正常工作。我也安装了plyr功能。我们是否要将读取文件转换为dataframe以使用此功能?
答案 0 :(得分:-1)
例如:
aggregate(df["x"],df["group"],function(x) mean(x,na.rm=T))
或者只是
aggregate(df["x"],df["group"], FUN=mean)
您也可以使用plyr
library(plyr)
ddply(df, .group, summarise, m = mean(yourVar, na.rm=T))
您的数据中可能有NA吗?这可能意味着您需要na.rm=T
。请查看http://www.cookbook-r.com/Manipulating_data/Summarizing_data/以获取指导。