我正在学习RPres
,到目前为止,我非常喜欢它。现在我想在我的演示文稿中插入一个RShiny
应用程序。我在RMarkdown中阅读了插入Shiny的说明,并尝试在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):
尚不支持闪亮应用对象的应用。
我无法为RPres和Shiny找到任何好的文档。这甚至可能吗? 有没有解决方法,比如从RMarkdown生成一些可以插入到RPres中的东西?
答案 0 :(得分:1)
.Rpres格式不支持Shiny,但你可以做一些与使用R Markdown非常相似的东西。 .Rpres建立在reveal.js上。您可以安装reveal.js,以便在R Markdown文档中使用它。说明:
http://rmarkdown.rstudio.com/revealjs_presentation_format.html
一旦您将演示文稿转换为R Markdown(除了如上所述添加YAML标题和调整标题之外,应该是非常少的工作),您可以在演示文稿中使用Shiny应用程序,就像您链接的教程一样。