3

我正在尝试设置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这就是我得到的:

html_document_good

但是,如果我将输出行更改为output: html_notebook,我会得到以下信息

html_notebook_bad

这里还有另一个问题(R notebook: opts_chunk has no effect)可能是同样的问题,但它没有关注echo = FALSE,也没有答案。

4

0 回答 0