当前位置: 首页 > news >正文

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为例来说明,即

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

说明如下:

  • version

版本号

  • repos

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

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)

参考文献

  • Installing older versions of packages
  • R 3.2.3 devtools::install_version() fails (.zip file not found)
http://www.lryc.cn/news/303463.html

相关文章:

  • SIGSEGV 段错误
  • OpenCV 4基础篇| OpenCV简介
  • Vue常用内置指令,代码Demo演示和讲解
  • Spring设计模式之工厂模式创建Bean对象
  • Elasticsearch 别名(Aliases)的作用
  • 基于vue的个性化推荐餐饮系统Springboot
  • 量子计算:数据安全难题
  • CCF-B类SGP‘24 4月10日截稿!速速行动!
  • 阿里云服务器安装MySQL、Apache、PHP
  • Rust基础拾遗--并发和异步编程
  • Javascript怎么输出内容?两种常见方式以及控制台介绍
  • 机器人路径平滑——线性插值
  • 2024-2-21-多线程基础作业
  • MySQL8的ONLY_FULL_GROUP_BY SQL模式兼容问题
  • Django使用Celery异步
  • vue3 + ts + echart 实现柱形图表
  • c语言结构体与共用体
  • vue系列--vue封装拖拽指令v-drag
  • devc++ 使用 winsock 实现 UDP 局域网 WIFI 广播
  • JS实现根据数组对象的某一属性排序
  • CSP-J 2023 复赛第2题:公路 ← 贪心算法
  • 【LeetCode打卡】Day23|669. 修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树
  • Transformer位置表示(Position Encoding)
  • LPDDR6与LPDDR5 State Diagram技术探讨
  • AliLinux的使用Docker初始化服务(详细)
  • docker环境常用容器安装
  • 【论文阅读|基于 YOLO 的红外小目标检测的逆向范例】
  • 【presto权威指南】常用操作
  • Python程序员面试准备:八股文题目与解答思路
  • 如何系统地自学Python?