ggvis - 调整图例颜色以填充颜色
ggvis - adjust legend color to fill color
以下代码生成填充颜色从红色到黄色的标记。
然而,默认图例具有蓝色光谱。
library(ggvis)
mtcars %>%
ggvis(~wt, ~mpg, fill = ~disp, stroke = ~disp, strokeWidth := 2) %>%
layer_points() %>%
scale_numeric("fill", range = c("red", "yellow")) %>%
add_legend("fill", orient = 'left')
如何删除右上角的默认文件?
默认图例适用于 stroke
,您的自定义图例适用于 fill
。如果您在 ggvis
行中将 stroke
设置为 "black"
,则右侧的图例将消失。
...ggvis(~wt, ~mpg, fill = ~disp, stroke := "black", strokeWidth := 2) %>% ...
以下代码生成填充颜色从红色到黄色的标记。 然而,默认图例具有蓝色光谱。
library(ggvis)
mtcars %>%
ggvis(~wt, ~mpg, fill = ~disp, stroke = ~disp, strokeWidth := 2) %>%
layer_points() %>%
scale_numeric("fill", range = c("red", "yellow")) %>%
add_legend("fill", orient = 'left')
如何删除右上角的默认文件?
默认图例适用于 stroke
,您的自定义图例适用于 fill
。如果您在 ggvis
行中将 stroke
设置为 "black"
,则右侧的图例将消失。
...ggvis(~wt, ~mpg, fill = ~disp, stroke := "black", strokeWidth := 2) %>% ...