繁体   English   中英

在本地“保存”和“恢复” R软件包?

[英]“save” and “restore” R packages locally?

当我在R中处理项目时,有很多软件包可能会随着时间的推移而更新或更改。 当我完成一个项目时,我希望在那个时间点保存所有软件包。 这样,如果我可以“还原” R中用于产生先前结果的所有软件包,则可以在先前项目中再现结果。 有没有办法在本地“保存”和“恢复”所有R软件包(而无需将它们更新为最新版本)? 谢谢

一种选择:您可以安装到特定目录,然后在R代码中从该位置加载库。 例如,要快照预测库,可以使用:

install.packages('forecast', lib='~/R/library_1')

其次是

library('forecast', lib='~/R/library_1')

当然,如果要共享,您的代码将需要访问库目录

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM