使用Readr read_csv函数抑制所有消息/警告

问题描述 投票:0回答:2

我正在创建一个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
2个回答
0
投票

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

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

0
投票

message=FALSE添加到块头:

```{r message=FALSE}
library("readr")
test <- read_csv("example.csv")
```
© www.soinside.com 2019 - 2024. All rights reserved.