我已经搜索这个问题几个小时了,但似乎找不到正确的解决方案。我将不胜感激有关如何解决此问题的任何帮助。
我的 RStudio 服务器中有一个 Flexdashboard,其中有一个gvisGeoChart已包装在dynamic UI. 就像下面这样:
output:
flexdashboard::flex_dashboard:
html_document: default
orientation: rows
vertical_layout: scroll
theme: bootstrap
runtime: shiny
library(shiny)
library(flexdashboard)
library(googleVis)
# #create a ui interaction:
uiOutput("dynamic")
#render the ui:
output$dynamic <- renderUI({
htmlOutput("myTable")
})
#plot the chart
output$myTable <- renderGvis({gvisGeoChart(buyer_eur, locationvar =
"Buyers", colorvar = "Sum of Invoices",
options = list("regions",
height = "auto",
width = "auto")})
Run Code Online (Sandbox Code Playgroud)
当我在 RStudio 中运行仪表板时,它会呈现精美的效果。它显示了交互情节。但是,我没有看到.Rmd保存在同一目录中的该文件的任何 html 输出(针织通常会这样做)。相反,我看到该文件保存在一个/tmp文件夹中,如下所示:
Output created: /tmp/RtmpYG0i95/file320c5f4901a.html
Run Code Online (Sandbox Code Playgroud)
我去获取这个文件,但是当我在本地计算机上打开它时,我只看到一个空白页面。
有人可以告诉我如何html从这个仪表板中生成一个可以使用的文件吗?