我的目标是定义一个单一路径,其中R
将用于安装和搜索库。 I read这可以通过更改R
安装路径中的Rprofile.site
文件来完成。我在那里尝试了两个命令:如何在R中正确设置库目录/路径
.libPaths("D:/RLibrary")
.Library.site <- file.path("D:/RLibrary")
其中,即使在阅读帮助文件后,我也没有完全理解其差异。
但是在启动R
之后,图书馆仍在两处寻找。
.libPaths()
[1] "D:/RLibrary" "C:/Program Files/R/R-3.3.1/library"
这是为什么,以及如何将库路径更改为我想要的路径?
仅更改为您所需的路径可能不是一个好主意,因为一些R的默认包似乎只适用于默认文件夹。但是你的“D:/ RLibrary”文件夹现在应该是它寻找软件包的第一个地方,它应该为你做好准备。 – mkt
也许试试packrat?这将创建一个本地项目目录......它解决了很多令人讨厌的库混淆问题。 – Shape