Запустите блестящий документ с оглавлением

#r #shiny #r-markdown

Вопрос:

Когда я добавляю следующие строки для добавления содержимого таблицы в блестящий документ:

 toc: true
toc_float: true
 

Не удается запустить документ. Все прекрасно обходится и без них. Я получаю следующую ошибку:

Error Scanner error: mapping values are not allowed in this context at line 5, column 8 (строка 5 есть toc: true )

Как я могу решить эту проблему?

Код, который я запустил:

 ---
title: "Untitled"
runtime: shiny
output: 
  html_document
    toc: true
    toc_float: true
---

### section 1
```{r, echo=FALSE}
sliderInput("slider", "Number of observations:", 1, 100, 50)

renderText({paste0(rep('blah', 100), collapse = 'n')})
```

### section 2
```{r, echo=FALSE}
renderPlot({hist(rnorm(500)[seq_len(input$slider)])})
```
 

Ответ №1:

Вы просто пропускаете : от html_document . Это должно быть html_document:

 ---
title: "Untitled"
runtime: shiny
output: 
  html_document:
    toc: true
    toc_float: true
---