【问题标题】:How can I disable the connection successful message on H2O如何禁用 H2O 上的连接成功消息
【发布时间】:2017-11-16 23:05:29
【问题描述】:

我正在使用 H2O 制作 R 笔记本,我不希望显示 H2O“连接成功”消息和随附信息(见下文)。

连接成功!

R 连接到 H2O 集群:

H2O 集群正常运行时间:

H2O 集群版本:

H2O 集群版本年龄:

H2O 簇名称:

H2O 集群总节点数:

H2O 集群总内存:

H2O 集群总核心数:

H2O 集群允许的内核数:4

H2O 集群健康:

H2O连接ip:

H2O 连接端口:

H2O 连接代理:

H2O 内部安全:

R 版本:

我将不胜感激!

【问题讨论】:

    标签: r latex r-markdown h2o


    【解决方案1】:

    您可以在块选项中设置include=FALSE。这应该可以防止打印任何输出。

    ```{r include=FALSE}
    h2o.init()
    ```
    

    【讨论】:

    • 我也在同一个块中绘图,所以我只是将绘图移到了一个新块中,所以效果很好!
    【解决方案2】:

    如果要抑制所有 R 输出,可以使用 sink() 函数。这是h2o.init() 的样子:

    > library(h2o)
    > sink("/dev/null") 
    > h2o.init()
    java version "1.8.0_45"
    Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
    Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode) 
    

    【讨论】:

    • 这也很棒!我以前不知道这件事。
    • 您将如何摆脱打印的剩余信息?即,``` java 版本 "1.8.0_45" Java(TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot(TM) 64-Bit Server VM(build 25.45-b02,混合模式)```
    • 我在 Rnw 文件中使用它,但没有打印任何内容 >= invisible(library(h2o )) suppressMessages(invisible(h2o.init())) @
    猜你喜欢
    • 2017-01-02
    • 1970-01-01
    • 1970-01-01
    • 2017-10-11
    • 2018-03-07
    • 1970-01-01
    • 1970-01-01
    • 2014-02-08
    • 1970-01-01
    相关资源
    最近更新 更多