为什么R有时会停止显示输出?

为什么R有时会停止显示输出?,r,R,有时R停止显示输出。我键入数字1,然后键入回车键,但没有显示任何内容 这种情况发生在我按下窗口中的“停止”图标后,该图标用于停止长时间的计算。我在Mac上使用R2.11.0 按下“停止”键是否会导致R停止显示输出?如何让R再次显示输出?也许您可以通过在R-sig-mac邮件列表上问这个问题获得一些/更好的帮助。您可以在此处订阅它:您是在运行swave脚本还是其他带有输出重定向的脚本?中断swave脚本通常会使您没有输出。尝试sink(NULL),看看这是否能解决问题。我发现“STOP”并不总是导

有时R停止显示输出。我键入数字1,然后键入回车键,但没有显示任何内容

这种情况发生在我按下窗口中的“停止”图标后,该图标用于停止长时间的计算。我在Mac上使用R2.11.0


按下“停止”键是否会导致R停止显示输出?如何让R再次显示输出?

也许您可以通过在R-sig-mac邮件列表上问这个问题获得一些/更好的帮助。您可以在此处订阅它:

您是在运行swave脚本还是其他带有输出重定向的脚本?中断swave脚本通常会使您没有输出。尝试
sink(NULL)
,看看这是否能解决问题。

我发现“STOP”并不总是导致R停止显示输出。但是当R停止显示输出时,我不知道如何让它再次显示输出。也许你在代码中的某个地方得到了
sink()
,当你停止计算时,sink还没有结束?@Marek:谢谢你的评论。我也在Windows上看到过,所以我认为这不是Mac特有的。谢谢你的建议。根据Aniko的评论,这个问题可能不是针对Mac的。我加入了“r-help”列表,而不是“r-sig-mac”列表。谢谢你的回答。阅读后,我运行了brew两次,在完成之前停止(brew与Swave一样,是一个用于生成报告的包)。我使用了sink(NULL),输出返回。可能我在使用brew时遇到了最初的输出问题。