分享

科研工具 | R语言第1期. 听说你因为不会安装R包而放弃入门R语言?

 新用户4064dVjo 2023-07-22 发布于北京

你是否曾为安装一个R包苦苦摸索?你是否因为R包无法安装导致学习R语言从入门到放弃?今天我们就把R包安装的方式统统告诉你!

我们今天将介绍R包安装的3种方法:

install.packagesBiocManager::installdevtools::install_github()

学会这3种方法之后,你应该可以成功安装绝大部分的R包,发车~

方法1:install.packages("R包名称")

已常用的ggplot2包为例:

install.packages('ggplot2')

·    Tips: 在安装时,R包名称必须加上引号哦(英文单引号)!

·    使用该种方式安装的R包来自R语言官网

·    安装过程若有红色提示,不用慌张,只要没有error提示,就没问题

然而有时候这种方法并不靠谱

比如:

·    安装FlowSOM包时,提示并不存在这个包。此时就需要尝试以下方法

方法2:BiocManager::install("R包名称")

if (!require("BiocManager", quietly = TRUE))  install.packages("BiocManager")  BiocManager::install('FlowSOM')

·    使用该种方式安装的R包来自Bioconductor(该网站有大量生物信息学相关R包)

·    在安装前需要先加载BiocManager这个包,第1、2行代码表示,如果未安装BiocManager,则先通过install.package()进行安装


方法3:devtools::install_github("库名/R包名")

library(devtools)install_github("jokergoo/ComplexHeatmap")

·    使用该种方式安装的R包来自github(是一个开源的代码的云端),可以去github官网(https://github.com/)搜索R包名称,就会出现该R包对应的库名

·    一般语言使用者可以将自己编写的函数放在github网页上供其他人使用

    看到这里,恭喜你已经在入门R语言的路上啦!我们后续会继续更新基础及临床科研相关的R语言实战经验分享,敬请期待~

       写在最后

“Meddingguan”是由一群北京协和医学院(清华大学医学部)的博士开创的公众号,与B站“开心doctor”一脉相承,初心是让医学科研有迹可循,帮助一线的医学科研人员更快地成长,希望大家支持与关注!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多