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)

参考文献

相关推荐
随风一样自由8 天前
React内逐行解释这个 package.json 文件,最近搞了个工厂AI生产平台,顺便来学习一下
学习·react.js·json·package
晨曦54321014 天前
R语言dplyr入门:第4天掌握数据处理核心
r
晨曦54321020 天前
R语言零基础入门指南
r
Solyn_HAN21 天前
非编码 RNA(ceRNA/lncRNA/circRNA)分析完整流程:从数据下载到功能验证(含代码模板)
python·bash·生物信息学·r
追风少年ii1 个月前
脚本更新--CosMx、Xenium的邻域通讯分析(R版本)
linux·python·r语言·r·单细胞·培训
千码君20162 个月前
Go语言:关于导包的两个重要说明
开发语言·后端·golang·package·导包
卡卡_R-Python3 个月前
大数据探索性分析——抽样技术应用
大数据·r
Daniel_Coder5 个月前
Swift Package 教程:创建、发布与使用详解
ios·swift·package
百锦再6 个月前
Git 使用大全:从入门到精通
git·version·版本·代码·分支·code·clone
lishaoan776 个月前
实验设计与分析(第6版,Montgomery)第3章单因子实验:方差分析3.11思考题3.4 R语言解题
统计分析·r·实验设计·残差分析·单因子方差分析·正态假设·lsd