如何在knitr中的代码外化期间抑制处理消息?

时间:2014-10-21 14:57:42

标签: r knitr

RStudio版本0.98.1028 我原来的降价是'Parent.Rmd'。我正在创建一个使用它的ioslides。我使用以下块:

```{r stp1, echo=FALSE}
library(knitr)
opts_chunk$set(echo=FALSE, fig.align='center', fig.path='figure/', progress=FALSE, verbose=FALSE)
```


```{r stp2, echo=FALSE}

knit_patterns$set(all_patterns[["md"]])
purl("parent.Rmd")
knit_patterns$set(all_patterns[["rnw"]])
read_chunk("parent.R")
```

但是在输出中获取处理消息:

enter image description here

1 个答案:

答案 0 :(得分:1)

如果您不想包含代码块的任何输出,请使用块选项include = FALSE。或者,如果您更喜欢输入更多字符,请使用echo = FALSE, results = 'hide'。或者,如果您更喜欢打字以使代码块静音,echo = FALSE, results = 'hide', message = FALSE, warning = FALSE, fig.show = 'hide'。希望现在您可以看到单个块选项include = FALSE