【问题标题】:legends orientation in ggvisggvis中的图例方向
【发布时间】:2015-08-04 11:39:23
【问题描述】:

在ggvis中如何使图例垂直?

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

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

【问题讨论】:

    标签: r shiny ggvis


    【解决方案1】:

    试试下面的代码:

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

    输出图表:

    【讨论】:

    • @d.putto,我已经编辑了答案,希望对您有所帮助。
    猜你喜欢
    • 2018-07-12
    • 2016-09-24
    • 2015-07-14
    • 1970-01-01
    • 2016-10-11
    • 2016-01-18
    • 1970-01-01
    • 2017-11-20
    相关资源
    最近更新 更多