R包的三种安装方法

2023-03-22 16:30:19 浏览数 (1)


title: "R包的三种安装方法"

output: html_document

date: "2023-03-11"


R包可以理解为是多个函数的打包存放,R语言中特定的分析功能需要用相应的R包实现,那么R包应该怎么安装呢?这里主要介绍3种常见的安装方式。

1.下载前我们可以先设置镜像网站加快R包的下载速度,再安装R包

清华镜像

http://mirrors.tuna.tsinghua.edu.cn/CRAN/
http://mirrors.tuna.tsinghua.edu.cn/bioconductor/

中科大镜像

http://mirrors.ustc.edu.cn/CRAN/
http://mirrors.ustc.edu.cn/bioc/
代码语言:text复制
options("repos"=c(CRAN="http://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
options(BioC_mirror="http://mirrors.ustc.edu.cn/bioc/")

(1)方法一:CRAN

代码语言:text复制
install.packages()

(2)方法二:Biocductor

代码语言:text复制
BiocManager::install() 

(3)方法三:Github

代码语言:text复制
install.packages()
devtools::install_github()
#括号里写作者用户名/加包名

具体用什么方法安装某个R包,可以去搜素引擎中搜一搜或者自己逐一试一试!

2.检查R包是否安装成功

R包安装成功的唯一标准library()没有error!

代码语言:text复制
library(tidyr)   
require(tidyr)

3.避免R包重复安装的方法

代码语言:text复制
if(!require(stringr))install.packages("stringr")
# 在包未加载成功的情况下则执行if后面的函数,即安装R包
# 包加载成功的情况下,则不执行安装该包的命令

0 人点赞