从 Rmarkdown 闪亮应用程序创建交互式报告,并从 bash 脚本在浏览器中打开它

Create interactive report from Rmarkdown shiny app and open it in browser from a bash script

背景:我有一个 Rmarkdown 文档来创建关于数据集的报告。此(静态)报告通过调用 R 的 bash 脚本创建为 pdf 或 html。这使用 rmarkdown::render() 并且效果很好。

现在我想使用交互式报告(即 RMarkdown shiny 应用程序)。我想要的是调用 bask 脚本并在浏览器中创建和打开动态报告。但我不管理它,我也找不到任何关于这个的文档。

任何人都可以帮助并提供任何帮助吗?

我知道我可以编写一个闪亮的应用程序,但在这种情况下,Rmarkdown 闪亮的应用程序在需要时更容易创建和修改。

谢谢。

我认为你必须使用 rmarkdown::run 而不是 rmarkdown::render

?rmarkdown::run

Start a Shiny server for the given document, and render it for display.