【发布时间】:2016-09-29 22:26:40
【问题描述】:
我想将调色板更改为两种任意 HEX 颜色。在下面的图表中我该怎么做?
hec <- as.data.frame(xtabs(Freq ~ Hair + Eye, HairEyeColor))
hec %>%
ggvis(~Hair, ~Eye, fill = ~Freq) %>%
layer_rects(width = band(), height = band()) %>%
scale_nominal("x", padding = 0, points = FALSE) %>%
scale_nominal("y", padding = 0, points = FALSE)
【问题讨论】:
-
您的意思是要更改填充调色板的开始和结束颜色吗?类似于
scale_numeric("fill", range = c("red", "green"))。 -
@aosmith 是的,谢谢,我一直在尝试
scale_nominal("fill", range = c("red", "green")),但它当然不起作用