2013-04-21 69 views
1

每次我在R控制台输入任何东西时,都会收到一个'收据'行(即inputinputinput;请参阅附加的屏幕快照)。我无法弄清楚如何退还,并发现它非常烦人。我正在使用R 2.15.2 GUI 1.53 Leopard build 32位。任何想法如何关闭,如果关闭?R控制台返回'inputinputinput',我该如何关闭它?

enter image description here

enter image description here

enter image description here

+2

为什么你说*每当我输入任何东西*而你的会话清楚地显示它只发生在你运行'scatterplot3d'时?你是不是能够注意到你自己或者你的日志没有显示足够的情况? – flodel 2013-04-21 11:30:28

+1

不知道是什么问题(我不能重现它),但如果它只发生在'scatterplot3d'上,你可以尝试用捕获的输出重新定义它:'scatterplot3d < - function(...)invisible(capture.output (scatterplot3d :: scatterplot3d(...)))' – flodel 2013-04-21 11:40:44

+0

我无法重现此行为。但是看看屏幕截图,我只会在将'input'中的列用作'scatterplot3d'的输入时看到这种行为。你能提供'sessionInfo()'和'str(输入)'的输出吗? – Dason 2013-04-21 12:31:00

回答

0

我敢肯定,如果你偷看通的R-SIG-MAG邮件列表,你会发现这是一个错误在一个R.app GUI的发布。抓住最新版本 - 如果你继续升级到R3.0,这个版本可能是最简单的 - 而这个问题将会消失。 2.15.3最新的R.app版本可以正常工作,但我忘记了抓住它的位置。