打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
收藏|零基础学R,不可不会的自定义函数与控制

后台留言领取SCI写作秘笈,感谢认可!


学习一门新的编程语言相当于一项大的投资,如果有一门编程语言能让你的投资带来很高的回报,小助理的建议是先学习R


小助理说:今天是你学习R的第9天,

每一串代码都有它故事,

从bug制造机到修改高手,

你的每一步都是在成长。

预计阅读时间3分钟

自定义函数


控制

条件

循环

apply函数

apply函数可以作为for循环的替代函数,当循环次数很多时,apply()函数遍历耗时会远低于for循环,所以处理很大的矩阵或着数据框时推荐使用apply()函数

sapply函数

语法:sapply(X, FUN)

mapply函数

语法:mapply(FUN, ..., MoreArgs=NULL, SIMPLIFY=TRUE, USE.NAMES=TRUE)

mapply是多变量版的sapply,参数...部分可以接收多个数据,mapply将FUN应用于这些数据的第一个元素组成的数组,然后是第二个元素组成的数组,以此类推。要求多个数据的长度相同,或者是整数倍关系。返回值是vector或matrix,取决于FUN返回值是一个还是多个。

温馨提醒:想要代码的文本形式记得联系小助理哦,加油,Paper就在不远方~

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
掌握R语言中的apply函数族 | 粉丝日志
R语言apply函数家族详解
R语言进阶之3:数据汇总/透视/提炼
R中利用apply、tapply、lapply、sapply、mapply、table等函数进行分组统计
30 天学会R DAY 13:apply族函数:用来批量作业的函数
R语言 apply,sapply,lapply,tapply,vapply, mapply的用法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服