使用library()函数加载tidyverse时关闭详细消息

Ric*_*lly 6 r tidyverse

在R中加载tidyverse时如何关闭多行消息?它不尊重悄悄的参数(例如library(tidyverse, quietly = TRUE))。有时,我可能希望查看它附带的所有程序包和发生冲突的情况,但是大多数时候我可以不用它,或者想要一份不太令人讨厌的报告。关于如何执行此操作的任何提示?

我在macOS 10.12.6上的R 3.4.3下使用tidyverse 1.2.1,但猜测在其他系统上这是相同的行为。

小智 9

另一种方法suppressPackageStartupMessages是设置options(tidyverse.quiet = TRUE),您可以将其包含在您的 .Rprofile 中。

来源:https : //www.tidyverse.org/articles/2017/11/tidyverse_1.2.0/


小智 6

suppressPackageStartupMessages(library(tidyverse))
Run Code Online (Sandbox Code Playgroud)

  • 很好,谢谢。似乎遇到了很多麻烦,因为开发人员无法费心地遵守安静的参数,但是它起作用了。包开发人员可能看不到该参数? (2认同)