使用Reader read_csv函数禁止所有消息/警告

时间:2019-04-15 10:40:15

标签: r markdown suppress-warnings readr suppressmessage

我正在创建一个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()
## )

由于该报告针对非技术受众,因此警告消息可能会分散注意力。我该怎么做才能避免显示此消息? 谢谢, 费利克斯

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

在块头中添加message=FALSE

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