在R笔记本输出中包含绘图代码
这感觉应该非常简单,但我不知道如何在R笔记本中包含用于创建绘图的代码(即,在它创建的绘图之上)。令人困惑的是,一些在线示例(如下面的示例,来源)显示打印代码自动包含在在R笔记本输出中包含绘图代码,r,r-markdown,rnotebook,R,R Markdown,Rnotebook,这感觉应该非常简单,但我不知道如何在R笔记本中包含用于创建绘图的代码(即,在它创建的绘图之上)。令人困惑的是,一些在线示例(如下面的示例,来源)显示打印代码自动包含在html\u笔记本输出中,但其他来源(如底部图像,来源)显示打印代码被隐藏(这是我目前得到的行为)。我知道下面的示例是html\u文档输出,而不是html\u笔记本,两者之间存在差异,但无论如何,我使用的是html\u笔记本,但在第二幅图中看到了行为 我尝试了列出的不同块选项和(例如echo=TRUE),但没有效果,因此非常感谢您的
html\u笔记本
输出中,但其他来源(如底部图像,来源)显示打印代码被隐藏(这是我目前得到的行为)。我知道下面的示例是html\u文档
输出,而不是html\u笔记本
,两者之间存在差异,但无论如何,我使用的是html\u笔记本
,但在第二幅图中看到了行为
我尝试了列出的不同块选项和(例如echo=TRUE
),但没有效果,因此非常感谢您的帮助
第一个文档使用了带有chunck选项的
code\u折叠:show
YAML选项echo=T
:
---
title: "Notebook"
output:
html_notebook:
code_folding: show
html_document:
code_folding: show
---
第二个文档仅使用全局块选项echo=F
:
---
title: "Notebook"
output:
html_document
---
`r knitr::opts_chunk$set(echo = F)`
```{r}
plot(1)
```
谢谢–您知道有没有办法让它在
输出:html\u笔记本
(而不是html\u文档
)?我可以让它工作,但不是为了,这正是我想要的。请参阅我的编辑:我为html\u笔记本
和html\u文档
添加了相同的YAML,现在它似乎像预期的那样工作。当只设置html\u笔记本
YAML时,RStudio会自动在第一个knit to HTM时插入一个新的html\u文档
YAMLL
谢谢–我已经复制了你的YAML,但我仍然得到了与以前一样的行为(比如)-你知道我需要更改什么吗?如果你使用html会发生什么?你似乎也没有使用最新的YAML,我们这里缺少了一些东西,我卡住了;)