【问题标题】:Suppress All Messages/Warnings with Readr read_csv function使用 Readr read_csv 函数抑制所有消息/警告
【发布时间】:2019-09-05 07:55:53
【问题描述】:

我正在创建一个 rmarkdown pdf 报告。我使用 readr 包中的 read_csv 函数将一些 csv 文件导入文件夹中。我使用 SuppressMessages/Warnings 函数隐藏所有警告/消息,但在尝试导入多个文件时仍然收到如下消息:

似乎 SuppressMessages/Warnings 对解析警告不起作用。

## Parsed with column specification:
## cols(
## .default = col_character(),
## `Constant USD - Accrued Sum` = col_number(),
## `Units Sold Sum` = col_number()
## )

由于报告是针对非技术人员的,警告信息可能会分散注意力。我该怎么做才能不显示此消息?

【问题讨论】:

    标签: r markdown suppress-warnings readr suppressmessage


    【解决方案1】:

    只需在read_csv() 函数调用中添加col_types = cols()

    read_csv("path/to/file", col_types = cols())
    

    【讨论】:

      【解决方案2】:

      在块头中添加message=FALSE

      ```{r message=FALSE}
      library("readr")
      test <- read_csv("example.csv")
      ```
      

      【讨论】:

        猜你喜欢
        • 2023-03-22
        • 1970-01-01
        • 2012-02-09
        • 1970-01-01
        • 2011-01-04
        • 2012-06-20
        • 2012-10-26
        • 1970-01-01
        相关资源
        最近更新 更多