1
我試圖編織的RMarkdown成HTML從interactivity vignette這個情節:如何在GMarkdown中嵌入ggvis交互式圖表?
mtcars %>% ggvis(x = ~wt) %>%
layer_densities(
adjust = input_slider(.1, 2, value = 1, step = .1, label = "Bandwidth adjustment"),
kernel = input_select(
c("Gaussian" = "gaussian",
"Epanechnikov" = "epanechnikov",
"Rectangular" = "rectangular",
"Triangular" = "triangular",
"Biweight" = "biweight",
"Cosine" = "cosine",
"Optcosine" = "optcosine"),
label = "Kernel")
)
,但我得到了以下錯誤消息:
## Warning: Can't output dynamic/interactive ggvis plots in a knitr document.
## Generating a static (non-dynamic, non-interactive) version of the plot.
就在這個頁面的頂部,它會告訴你'注意:如果您正在查看與knitr生成此文件的HTML版本,該實例將禁止其互動功能。您需要在R中運行代碼才能查看和使用交互式控件。「您可以在Shiny或Shiny-enabled FlexDashboard RMarkdown中運行它。你也可以試試看,哪個[添加一些有限的客戶端控件](http://moderndata.plot.ly/new-feature-dropdown-menus-in-plotly-and-r/)。 – alistaire
@alistaire謝謝,我注意到了,但我認爲這是可行的,不是嗎?這是否意味着http://ggvis.rstudio.com/interactivity.html實際上是一個閃亮的應用程序? – Dambo
相信如此,或者至少在Shiny服務器上運行。請注意,它比RStudio其餘頁面的加載速度稍慢。 – alistaire