GGVIS中的图例方向 [英] legends orientation in ggvis

查看:10
本文介绍了GGVIS中的图例方向的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在ggvis中,如何使图例垂直?

mtcars %>% ggvis(x = ~wt, y = ~mpg, fill = ~cyl) %>%
layer_points() %>%
add_legend("fill",properties = legend_props( legend = list(x = 500, y = 50)))

它将图例水平放置。我希望它是垂直的。

推荐答案

尝试以下代码:

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()

输出图表:

这篇关于GGVIS中的图例方向的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆