如何控制分配给数据组的颜色?
How to control colors assigned to data groups?
代码:
mtcars %>% group_by(cyl,am) %>% ggvis(~mpg, fill = ~factor(cyl)) %>% layer_densities()
上面的代码绘制了每组"cyl"的密度图,并根据cyl
的三个级别分配了不同的颜色:(4,6,8)。但是我无法控制分配给每个组的颜色。
如何分配特定的颜色,例如"red"、"green" 和 "yellow" 到每组?
您可以将以下内容添加到您的 ggvis
函数中
... %>% scale_ordinal("fill", range = c("red", "green", "yellow"))
代码:
mtcars %>% group_by(cyl,am) %>% ggvis(~mpg, fill = ~factor(cyl)) %>% layer_densities()
上面的代码绘制了每组"cyl"的密度图,并根据cyl
的三个级别分配了不同的颜色:(4,6,8)。但是我无法控制分配给每个组的颜色。
如何分配特定的颜色,例如"red"、"green" 和 "yellow" 到每组?
您可以将以下内容添加到您的 ggvis
函数中
... %>% scale_ordinal("fill", range = c("red", "green", "yellow"))