简而言之:如何在rmarkdown中的块内打印html-header(使用变量在代码块中创建标头)?
长:
假设我的数据集中有许多变量(名称也存储在矢量'Vars'中),每组3个变量属于同一主题。
我可以创建一个循环来绘制所有变量,但我想要标题中的主题。类似的东西:
绘制Var1
绘制Var2
绘制Var3
Plot Var 4
Plot Var 5
...
遵循伪代码希望能解释我想做什么:
```{r}
for (i in Vars)
if(i%%3 == 1){
print(## Subject[ceiling(i/3)])}
plot(i)
```
答案 0 :(得分:4)
```{r, results="asis", echo = FALSE}
i = 1
cat("## Subject", i, "\n")
plot(i)
i = 2
cat("\n\n## Subject", i, "\n")
plot(i)
```