我已经阅读了R FAQS和其他帖子,但是有点困惑,很感激知道我是否正确地完成了所有操作。
在Windows中,为了修改默认库文件夹,我创建了一个名为Renviron.site
的文件,并将其放入E:/Programs/R-3.3.0/etc
目录下。该文件只有一行内容:
R_LIBS=E:/Rlibrary
当我打开R并运行
.libPaths()
时,我看到E:/Rlibrary
作为[1],默认的R库E:/Programs/R-3.3.0/library
作为[2]。这应该意味着从现在开始,我安装的所有软件包都会放在
E:/Rlibrary
中,但同时我将能够加载和使用此文件夹中的软件包以及默认位置中的软件包。我的理解正确吗?
install.package
有一个lib
参数,您可以使用它来指定要安装到哪个文件夹。 - Xiongbing Jin1.1。此外,searchpaths()返回的列表中最后一项是“E:/Programs/R-321.1/library/base”。我感到困惑,为什么这两个路径符号混合在一起? - Cla