Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么以及何时R停止按钮变灰?_R - Fatal编程技术网

为什么以及何时R停止按钮变灰?

为什么以及何时R停止按钮变灰?,r,R,我的计算时间很长(几天)。我可以根据需要停止并重新启动它,因为我可以保存输出并从我停止的地方开始,但我希望这样做时不退出(或强制退出)R,即只需按下GUI中的红色停止按钮。然而,在运行完全相同的计算(或某种计算)的某些情况下,这似乎是不可能的:停止按钮变灰。我想知道是否有一个标准来确定何时以及为什么会发生这种情况,以及一个避免强制退出选项的解决方案。 我正在Mac OS 10.7.5上运行R版本3.0.1(GUI Cocoa 1.61), 谢谢请提供您的操作系统、R版本以及使用的GUI。同样,为

我的计算时间很长(几天)。我可以根据需要停止并重新启动它,因为我可以保存输出并从我停止的地方开始,但我希望这样做时不退出(或强制退出)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
,即强制进程暂停,直到用户提供输入,这是我的意图。