比较Shiny / rmarkdown :: render_site()& flexdashboard

时间:2017-05-26 11:23:56

标签: r r-markdown shiny flexdashboard

基于R代码建立网站活动的新人的高级别问题:

我试图了解Shiny与rmarkdown提供的设施之间的关系,以呈现互动和/或网络内容(例如,使用rmarkdown::render_site()flexdashboard)。

触发此问题的原因是阅读rmarkdown documentation

  

R Markdown文档是交互式内容的完美平台。

再次使用flexdashboard查看these great dashboards

要浏览基于R代码构建网站的各种选项,我想知道:

  1. Shiny如何表达所提供的功能 rmarkdown

  2. Shiny编程如何比较 简化/可扩展性/灵活性,rmarkdown / flexdashboard

  3. 我做了一个相当大的shiny应用,想知道我是否应该尝试迁移到flexdahboard

1 个答案:

答案 0 :(得分:1)

Shiny排在第一位,过了一会儿,他们增加了一些闪亮的降价能力。为了使用交互式降价促销,请注意您需要使用runtime: shiny,这意味着它需要在后端运行才能发光,它不再是纯粹的独立HTML文档。

然而,我刚才所说的并没有解释你所问的是什么,只想指出来!这确实是一个很好的问题,有一个open issue on shiny's github试图解释它们之间的区别,以及其他类似的格式,因为我同意看到所有这些选项并且必须选择哪一个非常难以理解。只是为了增加复杂性 - 您实际上可以在Rmd文档中编写/嵌入闪亮的应用程序:)

(我不能将此作为评论提交,因为它太长了)