赞
踩
对于大多数R包或可以在R官网上查询到的包,都可以直接进行安装。
直接利用代码安装
install packages("R包的名称")
从R—packages界面搜索安装
在第3步中输入R包名称,检索,点击“Install”进行安装,待安装进度走完,会显示安装成功。
图1 R包安装
从菜单栏—tools中进行安装,出现与图1中相同界面,输入检索并安装即可。
图2 R包安装
这种方式安装的R包,通常比较好安装,不容易出现问题。
以“RMassBank”为例,可按以下方式进行安装。
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("RMassBank")
需利用BiocManager包中的install函数进行安装。
利用devtools包中的“install_github()”函数进行安装。
library(devtools)
install_github("schymane/ReSOLUTION")
需注意的是,这种方式需注明R包所属库的名称,如上述的“schymane”,否则容易报错。
为此有人开发了另一个包:githubinstall,也是专门用来从github安装R包的,且用法类似于install.packages(),只需提供包的名字即可,参见R基础笔记——R语言包的安装:
#load githubinstall at first
library(githubinstall)
install_github('dplyr') #install from github, e.g. dplyr
对于一些较难安装的包,可以通过本地安装的方式来实现,首先需要先下载对应的压缩包,如ReSOLUTION,下载zip格式文件到自己电脑。
图3 下载R包
通过与第一种方法相同的打开方式,打开下载的R包进行安装即可。
图4 安装R包
对于R包安装失败的常见原因:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。