美文网首页
R函数之“aggregate”

R函数之“aggregate”

作者: 见龙在田007er2770 | 来源:发表于2019-05-14 15:03 被阅读0次

前言

这个函数的功能比较强大,它首先将数据进行分组(按行),然后对每一组数据进行函数统计,最后把结果组合成一个表格返回。根据数据对象不同它有三种用法,分别应用于数据框(data.frame)、公式(formula)和时间序列(ts):

`aggregate(x, by, FUN, ..., simplify = TRUE)`
`aggregate(formula, data, FUN, ..., subset, na.action = na.omit)`

语法

aggregate(x, ...)

S3 method for class 'data.frame':
aggregate((x, by, FUN, ..., simplify = TRUE))
S3 method for class 'formula':

aggregate((formula, data, FUN, ..., subset, na.action = na.omit))

注意事项

对于data.frame,by后面跟的是一个数据列表(list),这个list一般是data.frame中的某一个变量,否则总是会报错的!

相关文章

网友评论

      本文标题:R函数之“aggregate”

      本文链接:https://www.haomeiwen.com/subject/izvsaqtx.html