R 计划自动包更新



我想每天自动检查和更新软件包。 为此,我在下面写了几行,当我在 RStudio 中执行它时,这些行可以顺利运行。

options(install.packages.compile.from.source = "always")
update.packages(ask = FALSE, dependencies = TRUE)

然后我安排这个带有taskscheduleR包的迷你脚本每天运行。 计划作业已成功调用以执行,但正在停止并记录以下错误:

Error in contrib.url(repos, type) : 
trying to use CRAN without setting a mirror
Calls: update.packages -> available.packages -> contrib.url
Execution halted

我需要添加什么才能使其执行?

添加以下内容以指定 CRAN 镜像:

options(repos = c(CRAN = "http://cran.rstudio.com"))

现在行得通吗?

最新更新