如何终止Rstudio中的绘图工作

Wet*_*ent 9 r rstudio

假设我在Rstudio的控制台中输入以下命令

x=seq(0,1e11, by=.01)
plot(x,sin(x))
Run Code Online (Sandbox Code Playgroud)

显然,这是一件非常愚蠢的事情.但我的问题是你如何终止这个过程?我无法在任何地方找到这个答案.

试图解决方案:按ctrl + q,按esc,进入session-> interupt R,进入session-> terminate R.似乎没什么用.这似乎是特定于绘图,例如,如果你运行一个愚蠢的大循环,大多数上述选项似乎按预期工作.

理想情况下,我想要一个不会丢失我在控制台中工作的R脚本的解决方案(因为我有一段时间没有保存它).

Ari*_*man 5

重新发布我的评论作为答案,因为它似乎已经解决了您的问题.

  1. 保存早,经常保存,少哭.
  2. 尝试单击控制台面板上方的红色小停止图标(如果您已完成所有已完成的工作,则不太可能正常工作).
  3. 尝试将脚本复制/粘贴到文本编辑器.
  4. 尝试通过您的操作系统杀死rsession进程(可能会让RStudio保持打开状态).好消息是,RStudio通常非常聪明地备份脚本的工作副本,所以你可能会发现它仍然存在,即使你必须杀死整个程序.