【问题标题】:How to hide import messages when importing a library?导入库时如何隐藏导入消息?
【发布时间】:2020-12-07 20:47:30
【问题描述】:

我正在为报告创建一个 R Markdown 文件。

在一个代码块中,我写了:

library("tidyverse")

我已经尝试了 Stack Overflow question 中的各种选项,但我似乎无法隐藏以下几行:

## v ggplot2 3.3.2     v purrr   0.3.4
## v tibble  3.0.4     v dplyr   1.0.2
## v tidyr   1.1.2     v stringr 1.4.0
## v readr   1.4.0     v forcats 0.5.0

和分开:

## -- Conflicts ------------------------------------------ tidyverse_conflicts() --
## x dplyr::filter() masks stats::filter()
## x dplyr::lag()    masks stats::lag()

我试过了:

  • results='标记'
  • message="FALSE"
  • warning="FALSE"

我想显示代码,而不是它返回的信息。

【问题讨论】:

  • 你在代码块中写了什么?
  • 添加了代码块@Waldi
  • 我建议echo=T, warning=FALSE

标签: r r-markdown


【解决方案1】:

我将所有代码块按如下方式来抑制警告和消息:

```{r, echo=FALSE, warning=FALSE,message=FALSE}

【讨论】:

  • 如果我执行 echo=false,代码将不会显示。我想显示代码而不是输出。
  • 在这种情况下,使用 echo=TRUE 记住 TRUE/FALSE 都是大写字母。
  • 感谢您的宝贵时间,我不知道我之前做错了什么!
  • @Alex 您可能在FALSE 周围使用了引号。至少那是你在问题中写的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-11
  • 2021-03-25
  • 1970-01-01
相关资源
最近更新 更多