R apply() 函数和 tapply() 函数

Posted junjunang

tags:

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

apply(a,b,c)

a是矩阵

b是行或列的代表,1是行,2是列

c是执行函数,如求和-sum,求平均-mean,求-range

 

tapply(a,b,c)

a是一个一维数据,                  如   1,2,3,4,5,6

b是和a等长度的一维数据,     如   a,a,b,c,b,c

c是执行函数,如求和-sum,结果是   a的求和值为 1+2 = 3, b的求和值为 3+5=8,c的求和值为4+6=10

以上是关于R apply() 函数和 tapply() 函数的主要内容,如果未能解决你的问题,请参考以下文章

r语言apply函数与tapply函数有啥区别

R语言apply函数详解及实战(lapply, sapply, vapply, tapply,mapply)

R中的高效批量处理函数(lapply sapply apply tapply mapply)(转)

R中的高效批量处理函数(lapply sapply apply tapply mapply)(转)

如何在 R 或 RStudio 中的 apply() 函数中嵌套 quantile() 函数

apply() 函数家族介绍