为什么以及何时R停止按钮变灰?
我的计算时间很长(几天)。我可以根据需要停止并重新启动它,因为我可以保存输出并从我停止的地方开始,但我希望这样做时不退出(或强制退出)R,即只需按下GUI中的红色停止按钮。然而,在运行完全相同的计算(或某种计算)的某些情况下,这似乎是不可能的:停止按钮变灰。我想知道是否有一个标准来确定何时以及为什么会发生这种情况,以及一个避免强制退出选项的解决方案。为什么以及何时R停止按钮变灰?,r,R,我的计算时间很长(几天)。我可以根据需要停止并重新启动它,因为我可以保存输出并从我停止的地方开始,但我希望这样做时不退出(或强制退出)R,即只需按下GUI中的红色停止按钮。然而,在运行完全相同的计算(或某种计算)的某些情况下,这似乎是不可能的:停止按钮变灰。我想知道是否有一个标准来确定何时以及为什么会发生这种情况,以及一个避免强制退出选项的解决方案。 我正在Mac OS 10.7.5上运行R版本3.0.1(GUI Cocoa 1.61), 谢谢请提供您的操作系统、R版本以及使用的GUI。同样,为
我正在Mac OS 10.7.5上运行R版本3.0.1(GUI Cocoa 1.61),
谢谢请提供您的操作系统、R版本以及使用的GUI。同样,为了避免不优雅地终止进程,请考虑每N个循环内置一个“停止”。这可以通过
提示符
功能来完成。完成,谢谢@CarlWitthoft@CarlWitthoft很好的建议,但我认为你不是指提示。可能是scan
或readline
?如果计算是在调用的C或Fortran代码中进行的,则停止按钮将无效。它只能中断R解释器的计算。@Thomas是的,我道歉readline
,即强制进程暂停,直到用户提供输入,这是我的意图。