无法在blogdown/knitr中抑制消息

16

这是一个使用blogdown创建的博客文章

R代码块以以下内容开头

```{r, echo = FALSE, message = FALSE, warning = FALSE}

然而,每次我使用sf::st_read读取一个shapefile时,都会出现三个消息。

我该如何防止这些消息在文章中出现?

答案是否在关于knitr选项的此页面中?


8
我认为st_read只是正常打印输出,这不会受到message = FALSEwarning = FALSE的影响。 如果您不需要块中的任何输出,则可以在块选项中使用results ='hide',否则,我认为您可以使用st_read(...,quiet = TRUE)停止它的打印输出。 - Marius
1
成功了。谢谢你。 - ixodid
1个回答

12

将最初在评论中发布的表面解决方案移至完整答案。 推理概述在此元讨论中

我认为st_read只是正常打印输出,这不会受到message = FALSEwarning = FALSE的影响。如果您不需要任何来自代码块的输出,则可以在代码块选项中使用results ='hide',否则,我认为您可以使用st_read(...,quiet = TRUE) 来停止打印。

原始发布者:Marius评论中发布


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接