Mat*_*ien 11 r knitr r-markdown
我正在使用knitr在使用R时生成我的工作的HTML输出.
问题是,当我包括一个库,如
library(car)
我的R降价文件包含警告:
## Warning: package 'car' was built under R version 2.15.3
我尝试了这些解决方案,但都没有工作:
```{r }
invisible(library(car)
Run Code Online (Sandbox Code Playgroud)
和
```{r message = FALSE, warnings = FALSE}
Run Code Online (Sandbox Code Playgroud)
随着
```{r results = 'hide'}
Run Code Online (Sandbox Code Playgroud)
不幸的是,这些选项都不起作用.
我尝试过的其他选项,以及实际的knitr输出如下:
在R中使用knitr时,如何禁止包含库的警告?
提前致谢.
我的首选方法是
suppressMessages(library(foo))
Run Code Online (Sandbox Code Playgroud)
如果有疑问,也加载所有 foo 取决于相同的方式。
一个具体的例子:
R> suppressMessages(library(KernSmooth))
R>
Run Code Online (Sandbox Code Playgroud)
我会邀请那些建议其他方法的人也尝试一下。在这种情况下,suppressPackageStartupMesssage()
也会起作用。