R中没有控制台输出

时间:2014-03-11 08:53:58

标签: r

我正在使用包含一些tryCatch命令的脚本,并创建一个PNG图。当我运行此脚本并发生错误时,错误处理程序正常工作(包括打印错误)。但之后我无法在控制台中打印任何内容,即使print("text")没有显示任何结果。但是,仍会显示错误消息(例如,打印geewd()会导致错误消息Error: Could not find function "geewd")。知道问题是什么吗?

(由于脚本的复杂性,遗憾的是,我无法提供MWE。)

1 个答案:

答案 0 :(得分:5)

我在sink()打开但未关闭时看到此问题,可能是因为在达到结束代码之前发生了错误。

尝试使用此插头打开水槽:

sink(NULL)