如何获得我的 R 版本
How to get my R version
获取我使用的 R 安装版本
R.Version()
它会产生一个很长的输出:
> R.Version()
$platform
[1] "x86_64-w64-mingw32"
$arch
[1] "x86_64"
# many more things
直到我得到:
$version.string
[1] "R version 3.1.2 (2014-10-31)"
我还看到版本是 R 控制台的第一个文本:
R version 3.1.2 (2014-10-31) -- "Pumpkin Helmet"
Copyright (C) 2014 The R Foundation for Statistical Computing
Platform: x86_64-w64-mingw32/x64 (64-bit)
# many other things
但是,我想知道:有没有办法在不获取其余信息的情况下获取准确的版本?也就是说,有什么办法可以得到这个:
R version 3.1.2 (2014-10-31)
来自 R:
R.version.string
## [1] "R version 3.1.0 (2014-04-10)"
您可以从命令行中将其 grep 出来:
> R --version| grep -Eo 'R version [0-9.]+ \([0-9]{4}-[0-9]{2}-[0-9]{2}\)';
## R version 3.1.0 (2014-04-10)
获取我使用的 R 安装版本
R.Version()
它会产生一个很长的输出:
> R.Version()
$platform
[1] "x86_64-w64-mingw32"
$arch
[1] "x86_64"
# many more things
直到我得到:
$version.string
[1] "R version 3.1.2 (2014-10-31)"
我还看到版本是 R 控制台的第一个文本:
R version 3.1.2 (2014-10-31) -- "Pumpkin Helmet"
Copyright (C) 2014 The R Foundation for Statistical Computing
Platform: x86_64-w64-mingw32/x64 (64-bit)
# many other things
但是,我想知道:有没有办法在不获取其余信息的情况下获取准确的版本?也就是说,有什么办法可以得到这个:
R version 3.1.2 (2014-10-31)
来自 R:
R.version.string
## [1] "R version 3.1.0 (2014-04-10)"
您可以从命令行中将其 grep 出来:
> R --version| grep -Eo 'R version [0-9.]+ \([0-9]{4}-[0-9]{2}-[0-9]{2}\)';
## R version 3.1.0 (2014-04-10)