Слайд в R как интерактивная панель

Разве невозможно иметь один слайд в презентации R, скажем, ioslides, которая представляет собой интерактивную панель? В Rstudio flexdashboard должна открываться как другой файл, а Shiny dashboard не запускается в виде слайдов. Спасибо

1 ответ

Ты можешь использовать runtime: shiny в заголовке вашего документа.

---
output: ioslides_presentation
runtime: shiny
---

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

## Slide {.smaller}

### Here are two Shiny widgets

```{r echo = FALSE}
selectInput("n_breaks", label = "Number of bins:",
              choices = c(10, 20, 35, 50), selected = 20)

```

### ...that build a histogram.

```{r echo = FALSE}
renderPlot({
  hist(faithful$eruptions, probability = TRUE, 
       breaks = as.numeric(input$n_breaks),
       xlab = "Duration (minutes)", 
       main = "Geyser eruption duration")
})
```

Результатом является слайд с интерактивным selectInput что позволяет изменить разрывы гистограммы:

введите описание изображения здесь

Вы можете найти более подробную информацию здесь: https://shiny.rstudio.com/articles/interactive-docs.html

Другие вопросы по тегам