Слайд в R как интерактивная панель - PullRequest
0 голосов
/ 02 мая 2018

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

1 Ответ

0 голосов
/ 02 мая 2018

Вы можете использовать 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, который позволяет изменять разрывы гистограммы:

enter image description here

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

...