我在 R Markdown 文件中有一个代码块。
```{r}
library(UsingR)
```
使用 knitHTML 进行编译会产生以下输出,在我更新到最新版本的 R 和 RStudio 之前从未发生过这种情况:
## Loading required package: MASS
## Loading required package: HistData
## Loading required package: Hmisc
## Loading required package: grid
## Loading required package: lattice
## Loading required package: survival
## Loading required package: splines
## Loading required package: Formula
##
## Attaching package: 'Hmisc'
##
## The following objects are masked from 'package:base':
##
## format.pval, round.POSIXt, trunc.POSIXt, units
##
## Loading required package: aplpack
## Loading required package: tcltk
## Loading required package: quantreg
## Loading required package: SparseM
##
## Attaching package: 'SparseM'
##
## The following object is masked from 'package:base':
##
## backsolve
##
##
## Attaching package: 'quantreg'
##
## The following object is masked from 'package:Hmisc':
##
## latex
##
## The following object is masked from 'package:survival':
##
## untangle.specials
##
##
## Attaching package: 'UsingR'
##
## The following object is masked from 'package:survival':
##
## cancer
我怎样才能抑制这个输出?注意:echo=FALSE 不起作用。
Setting message=FALSE
在你的代码块中应该可以工作。
```{r, message=FALSE}
library(UsingR)
```
Setting echo=FALSE
不应该起作用 - 这是设计使然的。这echo
代码块中的参数控制块内代码的显示(即library(UsingR)
).
消息(如图所示)通过message
范围。
错误通过以下方式处理error
参数(即error=FALSE
将抑制错误消息)。
结果通过以下方式处理results
参数(即results=FALSE
将抑制代码块的结果)。
警告通过以下方式处理warning
参数(即warning=FALSE
将抑制代码块生成的警告),因为警告与错误不同。
还有许多其他可用的代码块参数,但这些是控制给定代码块生成的基于文本的输出的主要参数。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)