【发布时间】:2015-12-08 10:08:25
【问题描述】:
我尝试将以下代码构建到闪亮的仪表板中。如果我更改为 layer_point,代码就可以工作。
我尝试改为改为 layer_rect - 但是,我无法获得带有图层矩形的堆叠条形图。
我在错误下方附上了一张照片。
color_choices <- c("#08519C","#238B45")
tab2_1 %>%
ungroup() %>%
ggvis(x=~variable, y=~value, fill = ~Tender_won) %>%
layer_bars() %>%
add_axis("y",title="Volume",title_offset=80) %>%
add_axis("x",title ="Year") %>%
scale_ordinal("fill",range = color_choices) %>%
add_tooltip(function(data) paste0("test1",data$value,"test2")) %>%
add_legend(scales = "fill", values = c("No","Yes"), title = "Tender Status")
数据可以在这里找到:
【问题讨论】:
-
你试过layer_rects吗?你的问题并不清楚什么不起作用,layer_bars 或 layer_rects。我都试过了,它的工作原理
-
嗨,很抱歉回复晚了 - 我已经尝试过图层矩形,但它会叠加而不是叠加。问题出在这个数据集上,如果我尝试了 mtcars 或 iris 中的示例,它就可以工作。