在Microsoft R Open中安装特定的软件包版本

史蒂文·豪威尔

如何在Microsoft R Open(MRO)中安装特定的软件包版本?我熟悉checkpoint("YYYY-MM-DD")将所有软件包版本更改为特定MRO快照的功能。我不想这样做。我只想更改单个软件包的版本。

里奇·卡拉威(Rich Calaway)

要安装特定版本的软件包,请从CRAN或MRAN归档文件(src / contrib / Archive)下载该软件包,然后使用

install.packages("/path/to/pkg/src", type="source")

其中/ path / to / pkg / src是下载软件包的路径。

要直接从特定的MRAN快照获取软件包,请使用

install.packages('pkg', repos='https://mran.microsoft.com/snapshot/YYYY-MM-DD/')

要获得依赖关系,您需要

install.packages('pkg', repos='https://mran.microsoft.com/snapshot/YYYY-MM-DD/', dependencies=TRUE)

但是请注意,您选择的版本可能与您使用的MRO版本不兼容。这就是MRO使用特定MRAN快照的原因-以确保可用软件包与特定MRO的兼容性。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章