Блестящий в RStudio RPres?

Я учусь RPres и до сих пор мне это очень нравится. Теперь я хотел бы вставить RShiny Приложение в моей презентации. Я прочитал инструкцию по вставке Shiny в RMarkdown и попытался применить аналогичный подход в RPres:

# A Shiny App in RPres?
========================================================

```{r, echo = FALSE}
library(shiny)
shinyAppDir(
  system.file("examples/06_tabsets", package="shiny"),
  options=list(
    width="100%", height=700
  )
)
```

Который затем дает ошибку:

Ошибка в appshot.shiny.appobj(список (httpHandler = function (req):
appshot объектов Shiny app пока не поддерживается.

Я не могу найти хорошую документацию для RPres и Shiny. Это вообще возможно? Есть ли обходной путь, например, создание чего-то из RMarkdown, которое затем можно вставить в RPres?

1 ответ

Формат.Rpres не поддерживает Shiny, но вы можете сделать нечто очень похожее, используя R Markdown. .Rpres построен на ive.js. Вы можете установить reve.js таким образом, чтобы использовать его в документах R Markdown. Инструкции здесь:

http://rmarkdown.rstudio.com/revealjs_presentation_format.html

После того, как вы преобразовали свою презентацию в R Markdown (должно быть очень мало работы, кроме добавления заголовка YAML, как описано выше и настройки заголовков), вы можете использовать в своей презентации приложения Shiny, как и в учебном пособии, которое вы связали.

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