抑制R输出

时间:2013-07-22 05:54:23

标签: r

我需要压制R函数的输出 - 我发现了一个hack,但它感觉就像错误的方法一样。

现在,我正在组合invisiblecapture.output - 这是有效的,但是将两个类似的工具链接在一起来抑制输出感觉非常麻烦。

我需要来自blpConnect packageRbbg函数输出。

require(Rbbg)
invisible(capture.output(conn <- blpConnect()))

对于那些感兴趣的人,invisible会返回以下内容:

> conn <- invisible(blpConnect())
R version 3.0.1 (2013-05-16) 
rJava Version 0.9-4 
Rbbg Version 0.4-155 
Java environment initialized successfully.
Looking for most recent blpapi3.jar file...
Adding C:\blp\API\APIv3\JavaAPI\v3.4.8.1\lib\blpapi3.jar to Java classpath
Bloomberg API Version 3.4.8.1 

invisible(conn <- blpConnect())

的相同输出

这样做的恰当方法是什么?

关于适当使用这两个命令的启发性评论,以及它们何时以及为何如此工作将是有价值的。

1 个答案:

答案 0 :(得分:2)

conn <- blpConnect(verbose=FALSE)

相关问题