在ggvis中如何使图例垂直?
mtcars %>% ggvis(x = ~wt, y = ~mpg, fill = ~cyl) %>%
layer_points() %>%
add_legend("fill",properties = legend_props( legend = list(x = 500, y = 50)))它将图例放在水平方向。我希望它是垂直的。
发布于 2015-05-22 23:33:58
试试下面的代码:
mtcars %>% ggvis(~wt, ~mpg, size = ~cyl, fill = ~cyl) %>% layer_points() %>% add_legend(c("size", "fill"))输出图表:

希望这能有所帮助。
编辑:
我探索了add_legend的属性,不幸的是,目前我还没有看到任何使用ggvis实现垂直连续缩放图例的方法,但是可以使用ggplot2来实现。
R代码:
ggplot(mtcars, aes(wt, mpg, color = cyl))+geom_point()输出图表:

https://stackoverflow.com/questions/30396854
复制相似问题