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包
# 包加载成功的情况下,则不执行安装该包的命令