4

我喜欢使用这个readxl包。但是,我一直将它用作 RMarkdown 文档的一部分,并且read_excel()在读取文件时的一些消息在进行分析时很有用,但在尝试呈现分析时却没有用。所以问题是,有没有办法在使用时抑制收到的消息(或任何警告消息)read_excel?我将采用 RMarkdown 或 read_excel 解决方案。

这是我要禁止显示的消息类型的说明。出现在我最终的 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 读取 excel 文件,read_excel因此我无法在此处制作可重现的示例。

4

1 回答 1

1

如果包使用该message功能打印出消息,那么suppressMessages应该可以防止打印消息。从帮助文件中?suppressMessages

在忽略所有“简单”诊断消息的上下文中评估其表达式。

于 2016-12-19T19:08:34.203 回答