R语言中有几个常用的函数,可以按组对数据进行处理,apply, lapply, sapply, tapply, mapply,等。这几个函数功能有些类似,下面介绍下这几个函数的用法。...s<-data.frame(name=c("Devin","Edward","Lulu"),age=c(30,33,29),score=c(95,99,90))
name age score
1...{a*b*c}
然后我们构建3个向量,他们具有相同的长度:
a<-1:5
b<-2:6
c<-5:1
现在我们要求a,b,c中的对应各位数进行m3函数的运算,也就是把a,b,c的第一个数做运算,然后把a...,b,c的第二个数做运算,然后第三个数~~~这时候就用mapply很方便:
mapply(m3,a,b,c)
[1] 10 24 36 40 30
OK,就这么简单,实现了对应的各位元素的运算。..."Devin","Edward","Lulu","Jeneen"),age=c(30,33,29,32),score=c(95,99,90,88),class=c(1,2,1,2),gender=c("