后台留言领取SCI写作秘笈,感谢认可!
学习一门新的编程语言相当于一项大的投资,如果有一门编程语言能让你的投资带来很高的回报,小助理的建议是先学习R。
小助理说:今天是你学习R的第9天,
每一串代码都有它故事,
从bug制造机到修改高手,
你的每一步都是在成长。
预计阅读时间3分钟
apply函数可以作为for循环的替代函数,当循环次数很多时,apply()函数遍历耗时会远低于for循环,所以处理很大的矩阵或着数据框时推荐使用apply()函数。
语法:sapply(X, FUN)
语法:mapply(FUN, ..., MoreArgs=NULL, SIMPLIFY=TRUE, USE.NAMES=TRUE)
mapply是多变量版的sapply,参数...
部分可以接收多个数据,mapply将FUN应用于这些数据的第一个元素组成的数组,然后是第二个元素组成的数组,以此类推。要求多个数据的长度相同,或者是整数倍关系。返回值是vector或matrix,取决于FUN返回值是一个还是多个。
温馨提醒:想要代码的文本形式记得联系小助理哦,加油,Paper就在不远方~
联系客服