lapply()和sapply(0
my.data<-data.frame(data=rnorm(10),data2=rnorm(10),data3=rnorm(10))
lapply(my.data,sum)
my.data<-data.frame(data=rnorm(10),data2=rnorm(10),data3=rnorm(10))
sapply(my.data,sum)
两者均是把函数应用到向量,矩阵,数组和列表的函数
前者的输出是一个列表,后者的输出是一个矩阵
lapply()和sapply()函数把函数作为输入
lapply()和sapply()函数功能相似,除了lapply()的输出是一个列表;sapply()的输出是一个向量或矩阵
lapply(), sapply() 应用例子
lapply()和sapply()函数:
都把函数作为输入,lapply()输出一个列表,sapply()输出一个向量或矩阵。
可以把矩阵,数组,列表作为一个整体来运算函数