假设某人在 5 年前编写了一个运行良好的脚本,但在今天安装软件包时它不起作用(并假设对某些软件包的更改非常重要)。
有没有办法在 date 之前安装 CRAN 包。例如
install_CRAN_by_date("2016-05-01", c("rgdal", "sp", "dplyr", "trip"))
有什么简单的函数可以做到这一点吗?
最佳答案
使用 checkpoint
包和 Microsoft 的 "CRAN Time Machine"可以追溯到 2014 年的 CRAN 每日快照。
见 this checkpoint
vignette举些例子。基本上你会这样做
library(checkpoint)
checkpoint("2015-01-01")
library(your_favorite_cran_package)
关于r - 安装多个软件包,因为它们在特定日期存在于 CRAN 上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67629445/