向量汇总
tapply(x,group,function) #mean 对向量,summary对数据框
数据框分类汇总
aggregate(df,list(df$y),mean)
df: 为数据,对部分变量汇总换成:df[,c(1,4)]
list(df$y) : n个分组变量
变量重复计算
apply() #对矩阵行列的重复计算 1为行,2为列
相当于apply 参数为2 列的情况:
lapply() #结果为列表
sapply() #结果为矩阵
df为20行2列数据:
apply(df,1,mean) #1代表行,有20个均数
apply(df,2,mean) #2代表列,有2个均数
网友评论