gpt4 book ai didi

r - 更改 R 的主目录

转载 作者:行者123 更新时间:2023-12-04 00:33:12 25 4
gpt4 key购买 nike

不知何故,我在 R 中的主目录和库目录已更改为云位置,这弄乱了一堆路径,现在,我似乎无法将其更改回来。当我在 R 中键入 path.expand("~") 时,我会返回 "C:/Users/MyName/OneDrive/Documents",但我期待得到“C:/Users/MyName/Documents”

当我尝试 .libPaths() 时,我得到 "C:/Users/MyName/OneDrive/Documents/R/win-library/3.4" >“C:/Program Files/R/R-3.4.3/library”,但我只想要后者。

我已尝试卸载并重新安装 R 和 RStudio(因此现在可以使用各自的最新版本),但云路径仍然存在。我在其他地方看到过关于在 .Rprofile 文件中设置内容的帖子,但我认为这不是正确的选择,特别是因为 .Rprofile 文件必须位于云位置,这是我不想要的。

我在控制面板中查看了我的环境变量(我在 Windows 10 上)并查看了 PATH,但那里没有指定云目录的任何内容,所以我不知道它来自哪里。

如何永久更改我的主目录并确保 .libPaths 仅指向实际的库目录?

最佳答案

这基于您的 Windows 环境变量 HOME。您需要将 HOME 重置为您想要的路径 "C:/Users/MyName/Documents"

如果你想在 R 中这样做,你可以使用:

Sys.setenv(HOME="C:/Users/MyName/Documents")

此更改不会是永久性的。如果您希望避免每次运行 R 时都这样做,您可以将上述语句放在您的 .Rprofile 文件中。 RStudio support 中有一篇关于设置 .Rprofile 的好文章

关于r - 更改 R 的主目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47732049/

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