【发布时间】:2015-07-04 18:31:45
【问题描述】:
我正在创建一个带有嵌入式 ggvis 图表的降价文档。 将这些图表上传到 ggvis 时,该字段保持空白,直到图表的黑色角落被移动。此时图表开始显示。
如何确保图表从一开始就显示?
以下代码用于生成图表:
train%>% ggvis(~Survived, opacity := 0.8, fill:= "firebrick") %>%
layer_bars() %>%
set_options(width =300, height =300) %>%
add_axis("x", title = "Non-survivors versus Survivors")
图表位于element 2.2。
提前谢谢你。
编辑:
根据我在 cmets 中收到的输入,我做了以下调整:
```{r echo = FALSE}
train%>% ggvis(~Survived, opacity := 0.8, fill:= "firebrick") %>%
layer_bars() %>%
set_options(width =300, height =300) %>%
add_axis("x", title = "Non-survivors versus Survivors") %>%
bind_shiny("PlotSurvived")
```
```{r echo = FALSE}
ggvisOutput("PlotSurvived")
```
结果是应用程序尝试加载图表两次。一次用于第一个代码块。在这种情况下,问题仍然存在。
第二个代码块加载成功。
另一个问题出现了:
如何创建图表而不在第一组中显示?而使用ggvisOutput("PlotSurvived")来显示呢?
这是最佳做法吗?
亲切的问候
【问题讨论】: