【发布时间】:2016-06-20 15:12:32
【问题描述】:
当使用ggplot 时,我可以在将变量映射到它时手动调整颜色。比如下面的例子:
ggplot(mtcars, aes(cyl, mpg)) +
geom_point(aes(col = factor(cyl))) +
scale_color_manual(values = c('red', 'green', 'blue'))
我想在ggvis 中做同样的事情。到目前为止,我发现的唯一解决方案是对数据中的颜色名称进行硬编码,并由fill := ~variable_name 分配。我希望有人能告诉我要在下面添加什么
ggvis(mtcars, ~cyl, ~mpg, fill = ~factor(cyl)) %>%
layer_points()
非常感谢。
【问题讨论】: