Подавить все сообщения / предупреждения с помощью функции read_csv Readr - PullRequest
0 голосов
/ 15 апреля 2019

Я создаю отчет pmark rmarkdown. Я использовал функцию read_csv из пакета readr для импорта некоторых CSV-файлов в папку. Я использовал функции SuppressMessages / Warnings, чтобы скрыть все предупреждения / сообщения, но я все равно получаю сообщения, как показано ниже, при попытке импортировать несколько файлов:

Кажется, сообщения SuppressMessages / Warnings не работают с предупреждениями разбора.

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

Поскольку отчет предназначен для нетехнической аудитории, предупреждающие сообщения могут отвлекать внимание. Что я могу сделать, чтобы не показывать это сообщение? Спасибо, Felix

Ответы [ 2 ]

0 голосов
/ 15 апреля 2019

Добавить message=FALSE к заголовку чанка:

```{r message=FALSE}
library("readr")
test <- read_csv("example.csv")
```
0 голосов
/ 15 апреля 2019

Просто добавьте col_types = cols() в вызов функции read_csv()

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