Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;“保存”;及;“恢复”;本地的R包?_R - Fatal编程技术网

&引用;“保存”;及;“恢复”;本地的R包?

&引用;“保存”;及;“恢复”;本地的R包?,r,R,当我在R中处理一个项目时,有许多包可能会随着时间的推移而更新或更改。当我完成一个项目时,我希望在那个时间点保存所有的包。这样,如果我可以“恢复”R中用于生成先前结果的所有包,我就可以在我以前的项目上重现结果。是否有办法在本地“保存”和“恢复”所有R包(而不将其更新为最新版本)?谢谢一个选项:您可以安装到特定目录中,然后在R代码中从该位置加载库。例如,要快照预测库,可以使用: install.packages('forecast', lib='~/R/library_1') 接 library(

当我在R中处理一个项目时,有许多包可能会随着时间的推移而更新或更改。当我完成一个项目时,我希望在那个时间点保存所有的包。这样,如果我可以“恢复”R中用于生成先前结果的所有包,我就可以在我以前的项目上重现结果。是否有办法在本地“保存”和“恢复”所有R包(而不将其更新为最新版本)?谢谢

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

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

library('forecast', lib='~/R/library_1')
当然,如果要共享库目录,代码需要访问库目录