gpt4 book ai didi

r - 如何更改 R 包的默认库路径

转载 作者:行者123 更新时间:2023-12-05 07:22:33 26 4
gpt4 key购买 nike

我尝试将 R 和 R studio 安装在我工作计算机的本地驱动器上,而不是组织网络文件夹中,因为通过网络运行的任何东西都非常慢。安装时,目标路径显示它是我本地的 C:drive。但是,当我安装一个新包时,显示的默认路径是我的网络驱动器并且没有选项可以更改:

.libPaths()
[1] "\\\\The library/path/I/don't/want"
[2] "C:/Program Files/R/R-3.2.1/library"

我正在运行 Windows 7 专业版。我如何删除库路径 [1] 并使路径 [2] 成为我安装的所有基础包和所有新包的主要路径?

最佳答案

Windows 7/10:如果您的 C:\Program Files(或安装了 R 的任何地方)被阻止写入,就像我的一样,那么您将无法编辑 RProfile。网站(就像我一样)。正如接受的答案中所指定的那样,我更新了 R_LIBS_USER 并且它起作用了。然而,即使阅读了好几遍精美的手册并进行了广泛的搜索,我还是花了几个小时才做到这一点。本着节省别人时间的精神......

假设您希望您的包驻留在 C:\R\Library 中:

  1. 创建文件夹 C:\R\Library。接下来我需要将此文件夹添加到 R_LIBS_USER 路径:
  2. 单击开始 --> 控制面板 --> 用户帐户 --> 更改我的环境变量
  3. 环境变量 窗口弹出。如果您看到 R_LIBS_USER,请突出显示它并单击 Edit。否则单击 New。这两个操作都会打开一个窗口,其中包含用于 VariableValue 的字段。
  4. 在我的例子中,R_LIBS_USER 已经存在,Value 是我桌面的路径。我将我创建的文件夹添加到路径中,用分号分隔。 C:\R\Library;C:\Users\Eric.Krantz\Desktop\R stuff\Packages.

(注意:在最后一步中,我本可以删除桌面位置的路径并简单地离开 C:\R\Library)。

关于r - 如何更改 R 包的默认库路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56468370/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com