How to install a specific version of a package in R

How to install a specific version of a package in R

在使用R语言完成数据分析的过程中,很多时候,因为项目实际需要,我们应该指定某些库文件的安装包的版本,这个时候,我们可以基于devtools包中的函数install_version来完成。

这里,我们以安装库文件ggplot2的安装包的版本号为3.3.6为例来说明,即

r 复制代码
devtools::install_version("ggplot2",version = "3.3.6",repos = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/")

说明如下:

  • version

版本号

  • repos

仓库地址,这里将其指定为清华大学开源镜像站的地址

r 复制代码
devtools::install_version("ggplot2",version = "3.3.6",repos = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/")
Downloading package from url: https://mirrors.tuna.tsinghua.edu.cn/CRAN//src/contrib/Archive/ggplot2/ggplot2_3.3.6.tar.gz
Installing package into '/home/lwk/R/x86_64-pc-linux-gnu-library/4.3'
(as 'lib' is unspecified)
* installing *source* package 'ggplot2' ...
** package 'ggplot2' successfully unpacked and MD5 sums checked
** using staged installation
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
*** copying figures
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (ggplot2)

参考文献

相关推荐
QH_ShareHub17 天前
使用源代码编译R包的过程
编译·r·r包安装
临床数据科学和人工智能兴趣组2 个月前
R语言中的命名规则
r语言·r·命名
临床数据科学和人工智能兴趣组2 个月前
用R语言进行绝对值运算、平方根运算和三角函数运算
数据挖掘·数据分析·r语言·r·三角函数·运算
临床数据科学和人工智能兴趣组2 个月前
用R语言运用 Shiny 包打造基于鸢尾花数据集的交互式数据可视化应用
信息可视化·数据挖掘·数据分析·r语言·r·数据清理
临床数据科学和人工智能兴趣组2 个月前
4章7节:用R做数据重塑,数据去重和数据的匹配
数据清洗·数据科学·r·数据去重·数据重塑·数据匹配
临床数据科学和人工智能兴趣组2 个月前
R语言里认识机器学习
人工智能·笔记·机器学习·数据挖掘·数据分析·r语言·r
oscar9992 个月前
如何获取VS Code扩展的版本更新信息
version·extension·vs code
临床数据科学和人工智能兴趣组2 个月前
脱胎于 S 语言的R语言,Ross Ihaka 和 Robert Gentleman 和社区的力量让 R 在学术界与研究机构放光彩
r语言·r
衍生星球2 个月前
Python与R:机器学习领域的双雄对决
开发语言·python·机器学习·r语言·r
努力的派大星星2 个月前
【React】package.json 文件详解
前端·react.js·json·package