专栏名称: 医学和生信笔记
医学生➡医生👨‍⚕️的R语言和生信学习🔖
今天看啥  ›  专栏  ›  医学和生信笔记

R语言入门13:apply系列函数(apply、lapply、sapply、tapply)

医学和生信笔记  · 公众号  ·  · 2024-09-28 08:10

文章预览

关注公众号,发送 R语言 或 python ,可获取资料 💡专注R语言在🩺生物医学中的使用 设为“ 星标 ”,精彩不错过 为了方便大家学习,我已经录制了 配套的视频 ,放在了哔哩哔哩(我的B站账号: 阿越就是我), 免费观看 ,复制以下网址粘贴到浏览器打开即可: https://space.bilibili.com/42460432/channel/collectiondetail?sid=3740949 本期目录: apply lapply sapply tapply 其他apply函数 Reduce和do.call Reduce do.call for 循环是一个元素一个元素的操作,在R语言中这种做法是比较低效的,更好的做法是向量化操作,也就是同时对一整行/列进行操作,不用逐元素操作,这样可以大大加快运行速度。 apply函数家族就是这样的一组函数,专门实现向量化操作,可替代for循环。 先举个简单的例子,说明下什么是向量化。假如你有如下一个向量 a ,你想让其中的每个元素都加1,你不用 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览