如何将Rmarkdown文件编织到嵌入绘图的html文件中?

时间:2020-04-20 04:35:50

标签: r r-markdown knitr

例如,在Rmd文件中,有多个地方可以生成绘图。

```{r outliers}
influencePlot (model1)
```

通过在R会话中运行,我将该文件编织为html文件和目录./figure/下的多个图像文件

> library(knitr)
> knit("my.Rmd")

然后在bash会话中运行

$ pandoc my.md -f markdown -t html -s -o my.html

但是html文件没有嵌入图像文件中的图,例如:

<img src="figure/outliers-1.png" alt="plot of chunk outliers" />

我想知道如何使html文件嵌入图像文件中的图并变得独立吗?

在RStudio中,当我单击“编织到html”按钮时,例如,将绘图图像嵌入html文件中

<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhE...

RStudio的“编织到html”按钮的等效命令是什么?

谢谢。

1 个答案:

答案 0 :(得分:2)

RStudio的“编织到html”按钮的等效命令是什么?

在YAML标头中提交输出,然后使用

rmarkdown::render("Your-RMD-file.Rmd")

或参见render函数及其参数的文档。