我尝试将echo=FALSE
设置为默认的块选项,但opts_chunk$set(echo = FALSE)
不适用于笔记本输出。
获取此.Rmd
文件,获取常规R Markdown文档
---
title: "Problem with opts_chunk in html_notebook"
output: html_document
---
Set my options in this chunk:
```{r setup}
knitr::opts_chunk$set(echo = FALSE)
```
Chunk 1
```{r echo=FALSE}
cat("Is the code echoed?")
```
Chunk 2
```{r}
cat("Chunk 2. Is the code echoed?")
```
我希望设置块之后的两个块都能在不回显代码的情况下执行。使用output: html_document
,这就是我得到的:
但如果我将输出行更改为output: html_notebook
,我会得到以下内容
这里有另一个问题(R notebook: opts_chunk has no effect)可能存在同样的问题,但它没有关注echo = FALSE
,也没有答案。