是否可以在R install.packages中定义包的版本?

时间:2012-10-01 08:55:20

标签: r

我知道您可以下载旧软件包并使用

进行安装
R CMD INSTALL package-version.tar.gz

我想知道您是否可以告诉install.packages()从存储库安装特定版本,从而使您不必首先找到tar.gz。我既没有在install.packages的帮助条目中找到此选项,也没有使用Google搜索。如果此选项不存在,是否有任何原因?我只能认为并非所有的repos都有所有版本,所以你不得不先找到版本并下载它。

已有SO equivalent question,但问题和答案更多是关于存储库问题,所以最后他们从未直接回答过这个问题。

1 个答案:

答案 0 :(得分:12)

install.packages()没有,但install_version()包中有一个函数devtools,可以安装CRAN存储库中最新版本以外的版本。