Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在R笔记本输出中包含绘图代码_R_R Markdown_Rnotebook - Fatal编程技术网

在R笔记本输出中包含绘图代码

在R笔记本输出中包含绘图代码,r,r-markdown,rnotebook,R,R Markdown,Rnotebook,这感觉应该非常简单,但我不知道如何在R笔记本中包含用于创建绘图的代码(即,在它创建的绘图之上)。令人困惑的是,一些在线示例(如下面的示例,来源)显示打印代码自动包含在html\u笔记本输出中,但其他来源(如底部图像,来源)显示打印代码被隐藏(这是我目前得到的行为)。我知道下面的示例是html\u文档输出,而不是html\u笔记本,两者之间存在差异,但无论如何,我使用的是html\u笔记本,但在第二幅图中看到了行为 我尝试了列出的不同块选项和(例如echo=TRUE),但没有效果,因此非常感谢您的

这感觉应该非常简单,但我不知道如何在R笔记本中包含用于创建绘图的代码(即,在它创建的绘图之上)。令人困惑的是,一些在线示例(如下面的示例,来源)显示打印代码自动包含在
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,我们这里缺少了一些东西,我卡住了;)