如何获取我的R版本

如何获取我的R版本,r,version,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) -- "P

要获取我的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.Version()$Version.string
你可以通过sessionInfo()@lawyeR获得版本和更多信息,我想关键是他们想要的信息更少:-)@Ananda Mahto:Blush,你说得对,轻推的态度很亲切。sessionInfo()[[1][“version.string”]怎么样