R语言 html_notebook忽略全局块选项

2vuwiymt  于 2023-06-27  发布在  其他
关注(0)|答案(1)|浏览(95)

是否有办法在html_notebook s中使用global chunk options

此html_document仅显示标题(如本MWE所需):

---
title: "Test"
output: 
 html_document
---

```{r setup, echo=FALSE}     
library(knitr)
opts_chunk$set(echo=FALSE, results='hide', fig.keep='none')
1+1
plot(1:5, 1:5)

然而,与`html_notebook`相同的文档显示了所有代码块和输出(全局块选项被忽略):

title: "Test"
output:
html_notebook

library(knitr)
opts_chunk$set(echo=FALSE, results='hide', fig.keep='none')
1+1
plot(1:5, 1:5)

我不认为这是故意的,因为我可以直接向块提供块选项并获得所需的结果(只有标题):

title: "Test"
output:
html_notebook

library(knitr)
1+1
plot(1:5, 1:5)
zdwk9cvp

zdwk9cvp1#

在Github issue中引用jmcphers,自关闭以来:
这是RStudio IDE的问题,而不是rmarkdown包的问题,我们在RStudio 1.1中对全局块选项进行了一些改进。
我想你会发现echo=FALSE现在被尊重了;其他两个选项不会,因为它们目前也不起作用,即使直接在块上设置(它们在笔记本中不受支持)。

相关问题