Мне нравится использовать пакет readxl
. Тем не менее, я использовал его как часть документа RMarkdown, а некоторые из сообщений read_excel()
, когда чтение в файлах полезно при анализе, но не при попытке представить анализ. Поэтому вопрос заключается в том, есть ли способ подавить полученное сообщение (или любое предупреждающее сообщение в этом отношении) при использовании read_excel
? Я возьму решение RMarkdown OR read_excel.read_excel читать в сообщениях-Supress?
Вот иллюстрация типа сообщения, которое я хотел бы подавить. Появится в моем окончательном Rmarkdown документа:
## Parsed with column specification:
## cols(
## .default = col_character(),
## Year = col_integer(),
## Month = col_integer(),
## Date = col_date(format = ""),
## Day = col_integer(),
## Replicate = col_integer(),
## Time = col_integer(),
## Depth = col_double(),
## DenTotal = col_integer()
##)
## See spec(...) for full column specifications.
Я не смог найти способ чтения в файле первенствовать из URL с помощью read_excel
, так что я не в состоянии сделать воспроизводимый пример.
Возможно 'suppressMessages' в зависимости от того, как пакет печатает выходные данные. – lmo
Вы можете обернуть вызов в 'invisible', или вы можете установить опции' knitr' для 'сообщений' и' warnings', чтобы вы хотели. –
'suppressMessage()' работал, 'invisible()' не делал и не делал '{r chunk1, echo = FALSE, warning = FALSE}'. – boshek