【问题标题】:how to hide messages from ggplot in knitr如何在knitr中隐藏来自ggplot的消息
【发布时间】:2016-08-12 12:53:12
【问题描述】:

我正在使用 RStudio 将我的 R markdown 文档编织成一个 word 文件。

我的文档开头有这个块:

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE, warnings=FALSE, messages=FALSE, results="hide")
``` 

但是,在直方图之后,我仍然在我的文档中保留这些消息:

## `stat_bin()` using `bins = 30`. Pick better value with `binwidth`.
## Warning: Removed 686 rows containing non-finite values (stat_bin).

我怎样才能让它们消失?

【问题讨论】:

  • 尝试从warningsmessages 中删除“s”。这是语法正确的 knitr 块选项的注释列表:yihui.name/knitr/options

标签: r ggplot2 knitr


【解决方案1】:

对于此特定消息,您可以通过将 binwidth 参数指定给 geom_histogram 来使其消失。这是一个很好的做法,所以你应该这样做!

通常,您可以通过将message = FALSE 设置为chunk option 来禁止消息。

【讨论】:

    【解决方案2】:

    现在是抑制这个选项

    , warning = F
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-18
      • 2017-12-26
      • 2017-01-09
      • 1970-01-01
      • 2017-02-18
      相关资源
      最近更新 更多