变量作为rmarkdown中的标题

Dri*_*ies 1 r knitr r-markdown

简而言之:如何在rmarkdown中的块内打印html头(使用变量在代码块内创建头)?

总而言之

假设我的数据集中有多个变量(名称也存储在向量“ Vars”中),每组3个变量都属于同一主题。

我可以做一个循环来绘制所有变量,但是我想要标题。就像是:

主题1

绘制Var1

情节Var2

绘制Var3

主题2

情节Var 4

情节Var 5

...

以下伪代码有望解释我要执行的操作:

```{r}

for (i in Vars)

    if(i%%3 == 1){
        print(## Subject[ceiling(i/3)])}

    plot(i)


```
Run Code Online (Sandbox Code Playgroud)

Die*_*nne 5

  • 不要使用印刷品,它会增加装饰性的东西。
  • 注意必需的双“ \ n”;仅检查一个会发生什么,因此下次备忘时会做好准备
```{r, results="asis", echo = FALSE}
i = 1
cat("## Subject", i, "\n")
plot(i)
i = 2
cat("\n\n## Subject", i, "\n")
plot(i)
```
Run Code Online (Sandbox Code Playgroud)