首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何抑制此输出?

如何抑制此输出?
EN

Stack Overflow用户
提问于 2014-08-23 22:04:04
回答 1查看 3.4K关注 0票数 6

我在文件中有一个代码块。

代码语言:javascript
复制
```{r}

图书馆(UsingR)

代码语言:javascript
复制

使用knitHTML编译会产生以下输出,在我更新到R和RStudio的最新版本之前从未发生过:

代码语言:javascript
复制
## 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没有工作。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-23 22:16:51

在代码块中设置message=FALSE应该可以工作。

代码语言:javascript
复制
```{r, message=FALSE}

图书馆(UsingR)

代码语言:javascript
复制

设置echo=FALSE不应该有效--这是由设计完成的。代码块中的echo参数控制块内代码的显示(即library(UsingR))。

消息(如图所示)通过message参数单独处理。

错误通过error参数处理(即error=FALSE将抑制错误消息)。

结果通过results参数处理(即results=FALSE将抑制代码块的结果)。

警告通过warning参数处理(即,warning=FALSE将抑制代码块生成的警告),因为警告与错误不同。

还有许多其他的代码块参数可用,但这些是控制由给定代码块生成的基于文本的输出的主要参数。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25466774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档