gpt4 book ai didi

r - .Rhistory 文件在启动时未加载

转载 作者:行者123 更新时间:2023-12-04 12:48:03 28 4
gpt4 key购买 nike

这是我如何开始 R 在我的 linux 机器上。

.Rprofile 是我的 的根源$首页目录,只有这一行:

source ("~/.config/r/Renviron.r")

然后我在我的 中附加所有类型的选项、用户环境变量路径、函数或别名。 Renviron.r 文件。除其他外,这一行设置了通往 Rhistory 的道路:
Sys.setenv(R_HISTFILE="/developement/language/r/.Rhistory")

路径正确,由命令返回
R > Sys.getenv("R_HISTFILE")

关注此 documentation ,似乎没有必要明确告诉 R 加载历史记录 (loadhistory("path/to/HISTFILE")。当我在终端上运行 R 时,没有历史记录。

我究竟做错了什么 ?谢谢你的帮助

最佳答案

由于某种原因,有关如何加载历史记录的 R 文档未更新或更正。显然,让它工作的唯一方法是使用 utils::包含 loadhistory() 的库的 Hook 功能。在您的 .Rprofile ,添加这样的行:

if(interactive()) try(utils::loadhistory(file="C:/pathto/home/xxxx/.Rhistory"))

尝试在没有钩子(Hook)的情况下加载它,会导致“找不到函数”错误。

关于r - .Rhistory 文件在启动时未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19589523/

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