r - 当 `Esc` 在 R 中不起作用时,如何停止运行函数?

标签 r crash

有时,我无法访问 Esc R(基本 R,不是 RStudio 或其他 GUI)中的函数来停止函数。 R 疯狂运行,菜单栏顶部出现“无响应”(所有内容均显示为灰色)。我也无法访问保存脚本。

有没有办法强制停止而不强制退出并丢失脚本和工作内存?如果真的卡住了,有没有办法至少保存脚本中的更改或获取备份副本?

我的操作系统是 Windows 10、64x。

更新:我最近发现通过 RStudio 运行 R 具有巨大的优势,即自动保存脚本并在重新打开 RStudio 时可用,因此不会丢失对脚本的更改。

最佳答案

当您陷入 R 循环时,例如 for循环或 apply函数你将能够在 R 调用之间中断它,但是如果在 C 中执行的调用需要时间,那么你就会被卡住,我不相信除了终止你的 session 之外还有任何修复。

关于r - 当 `Esc` 在 R 中不起作用时,如何停止运行函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59791481/

相关文章:

c++ - 我是否需要在描述文件中为使用它的 R 包导入 RccpEigen,或者 "LinkingTo"就足够了吗?

r - 如何在 ggplot2 中显示曲线的方向?

r - 划分两个 difftime 对象

r - 在同一帧中绘制两个函数

iOS:应用程序崩溃 "-[MFMailComposeInternalViewController _notifyCompositionDidFinish]"

core-data - 我该如何解决该错误:实体GroceryItems不兼容键 “hasLocations”的键值编码

r - 在绘图上标记点(R 语言)

ios - TableView insertRowsAtIndexPath 崩溃

windows-7 - Windows 7上的VB6应用有时仅保存到虚拟存储

android - 在 Android native 库中尝试 Catch 失败