Зацикливание заголовков / разделов в rmarkdown? - PullRequest
2 голосов
/ 06 июня 2019

Я пытаюсь создать цикл с разделами / заголовками, за которыми следует цифра в rmarkdown. Я понимаю, что могу использовать cat ("## xyz") для генерации нового заголовка в моем чанке, но наблюдаю странное поведение.

---
title: "Untitled"
output: html_document
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = F)
```

Version 1: (does not work)

```{r, results='asis'}
for (i in 1:5) {
  cat("\n")  
  cat("## This is a heading for ", i, "\n")

    plot(pressure)
    cat("\n")  

}
```

Version 2: (does not work)

```{r, results='asis'}
for (i in 1:5) {
  cat("\n")  
  cat("## This is a heading for ", i, "\n")

    plot(pressure)
    cat("\n")  

    plot(pressure)
    cat("\n")  

}
```

Version 3 (works):
```{r, results='asis'}
for (i in 1:5) {
  cat("\n")  
  cat("## This is a heading for ", i, "\n")

  plot(cars)
  cat("\n")  

  plot(pressure)
  cat("\n")   
}
```

Я ожидаю, что результат будет

Заголовок 1

Рисунок 1

Заголовок 2

Рисунок 2

Заголовок 3

Рисунок 3

и т.д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...