gpt4 book ai didi

r - 如何以非交互方式优雅地退出 RStudio

转载 作者:行者123 更新时间:2023-12-03 12:51:41 25 4
gpt4 key购买 nike

我希望 RStudio 在非交互模式下优雅地退出。我试过了:

stop("",call = quit(save = "no",status = 0, runLast = FALSE))

调用 RScript myscript.R 时有效来自 cmd/shell。

但是,当我在 RStudio 中获取文件时,我收到 R session 中止错误。 RStudio 有没有办法做到这一点?

最佳答案

RStudio 应用程序和 R session 是不同的进程(例如,在 Windows 中,如果您打开任务管理器,您可以在后台进程列表中看到“RStudio R session ”)。当您调用 q()交互地,它会关闭两者,但是当您获取脚本时,它只会关闭 R session ,而不是 RStudio 程序,然后 RStudio 程序会返回错误消息并提供创建新 session 。

似乎没有办法以非交互方式关闭 RStudio。如果有,它可能在 rstudioapi 包中( https://github.com/rstudio/rstudioapi )。

关于r - 如何以非交互方式优雅地退出 RStudio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38181415/

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