【发布时间】:2018-11-23 09:55:17
【问题描述】:
我设法创建了一个基于项目列表创建动态选项卡集的 html 文档。添加一个情节在一个标签集上工作正常。现在如何在一个选项卡集上添加多个图?
这里是我开始的代码,但当您将文档编织到 html 输出时,它只显示每个选项卡集 1 个图。显然还缺少一些东西。
---
title: "R Notebook"
output:
html_document:
df_print: paged
editor_options:
chunk_output_type: inline
---
### header 1
```{r}
library(ggplot2)
df <- mtcars
pl_list <- list()
pl1 <- qplot(cyl, disp, data = df[1:12,])
pl2 <- qplot(mpg, cyl, data = df[13:20,])
pl3 <- qplot(mpg, cyl, data = df[21:30,])
pl4 <- qplot(mpg, cyl, data = df[1:12,])
pl_list[[1]] <- list(pl1, pl3, "one")
pl_list[[2]] <- list(pl2, pl4, "two")
```
### header {.tabset}
```{r, results = 'asis', echo = FALSE}
for (i in seq_along(pl_list)){
tmp <- pl_list[[i]]
cat("####", tmp[[3]], " \n")
print(tmp[1])
cat(" \n\n")
}
```
【问题讨论】:
标签: r r-markdown knitr