read_excel读取消息 - 抑制?

时间:2016-12-19 17:24:29

标签: r r-markdown readxl

我喜欢使用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.

我无法使用read_excel找到从网址读取excel文件的方法,因此我无法在此处制作可重现的示例。

1 个答案:

答案 0 :(得分:0)

如果程序包使用message函数打印出消息,则suppressMessages应该可以防止打印消息。从帮助文件?suppressMessages

  

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