20190428-R语言循环函数aggregate、by

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20190428-R语言循环函数aggregate、by相关的知识,希望对你有一定的参考价值。

参考技术A

-Usage
aggregate(x, by, FUN, ..., simplify = TRUE, drop = TRUE)
与tapply类似,但是x可以为data.frame或矩阵;
-Arguments
by
a list of grouping elements, each as long as the variables in the data frame x. The
elements are coerced to factors before use.
-Example

-Usage
by(data, INDICES, FUN, ..., simplify = TRUE);
-Example
将warpbreaks的一二列,根据tension这一列的(L、M、H)运行summary

aggregate与by的区别 :aggregate是对x的每一列分别根据因子进行分组计算,而by是根据因子将data整个分成几个小的data.frame,然后进行运算;

R语言aggregate函数数据聚合实战

以上是关于20190428-R语言循环函数aggregate、by的主要内容,如果未能解决你的问题,请参考以下文章

R语言中aggregate函数

R语言利器之ddply和aggregate

R语言data.table导入数据实战:data.table使用by函数进行数据分组(aggregate)

R语言dataframe分组数据汇总(aggregate and sum):类似于excel的sumif函数

Spark的fold()和aggregate()函数

R语言data.table导入数据实战:data.table使用by函数进行数据分组(aggregate)并获取分组的第一个数值或者最后一个数值