美文网首页
20190427-R语言循环函数apply家族简介(apply、

20190427-R语言循环函数apply家族简介(apply、

作者: 天空的小白 | 来源:发表于2019-04-27 10:41 被阅读0次

Apply
-Usage
apply(X, MARGIN, FUN, ...)
按行或按列运行FUN
-Arguments
X
an array, including a matrix.
MARGIN
1按行计算2按列计算(1行2列)
FUN
运算参数(如sum,mean)

Lapply&Sapply
-Usage
lapply(X, FUN, ...)
对向量x(可以是原子向量,也可以是list)的每个元素分别运行FUN,
返回一个list,长 度与x相同
注:若X不是list,会被强制as.list

-Usage
sapply(X, FUN, ..., simplify = TRUE, USE.NAMES = TRUE)
与lapply类似,但是返回的结果是结构简化后的结果
-Example
sapply(X,"[",1:2)=sapply(X,funtion(i)i[1:2])
返回每个子list中前两个元素

相关文章

网友评论

      本文标题:20190427-R语言循环函数apply家族简介(apply、

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