如何在Microsoft R Open(MRO)中安装特定的软件包版本?我熟悉checkpoint("YYYY-MM-DD")
将所有软件包版本更改为特定MRO快照的功能。我不想这样做。我只想更改单个软件包的版本。
要安装特定版本的软件包,请从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] 删除。
我来说两句