如何使用R获取最新版本的R?我知道gtools::checkRVersion
,但希望有一个基本解决方案,更好的是不依赖于抓取/正则表达式。
截至今日(2015-06-13)的预期结果为:3.2.0
答案 0 :(得分:4)
另一种可能的替代方案:CRAN有一个带有版本信息的dcf文件。我不确定它的更新有多可靠。
R> tmp <- tempfile()
R> download.file("http://cran.r-project.org/src/base/VERSION-INFO.dcf", tmp)
R> (x <- read.dcf(tmp))
Release Old-release Devel
[1,] "3.2.0" "3.1.3" "3.3.0"
答案 1 :(得分:3)
使用METRCAN API(@Roland评论):
library(RJSONIO)
fromJSON("http://rversions.r-pkg.org/r-release")[[1]][['version']]
[1] "3.2.0"
答案 2 :(得分:3)