为什么当我重新启动PC时,我必须在R 3.1.2中再次安装软件包



我已经成功安装了dplyr软件包!但是当我今天运行library(dplyr)时,"你的 R 中没有这个包"。我以前没有删除过这个包,为什么?

包可以在不同的库路径中找到,请查看它们所在的目录: (更新后通常会有一个新的目录路径)

.libPaths()

就我而言,我有:[1] "C:/Users/.../Documents/R/win-library/3.1" "C:/Program Files/R/R-3.1.2/library"

您也可以查看您的软件包:

library()

偶尔更新您的软件包也很好。如果在窗口下运行:

library(installr)
update.packages()

我用来管理我的软件包的一个技巧是有一个专用于此目的的 R.code,它大部分时间都是开放的。此外,我会定期备份我的软件包列表,以便我可以快速重新安装它们:

save_all_packages <- rownames(installed.packages()) 
write(save_all_packages, file="...list_all_packages.txt")

希望这有帮助。

最新更新