R ggvis fill属性不适用于某些图层或变量
非常简单:R ggvis fill属性不适用于某些图层或变量,r,ggplot2,ggvis,R,Ggplot2,Ggvis,非常简单: 这行不通 iris %>% ggvis(x= ~Sepal.Length, y = ~Sepal.Width, fill=~Sepal.Length) %>% layer_bars() 这是真的 iris %>% ggvis(x= ~Sepal.Length, y = ~Sepal.Width, fill=~Sepal.Length) %>% layer_points() 为什么? 实际上,我成功地将填充美学用于另一个我不共享的数据集,但这只
iris %>%
ggvis(x= ~Sepal.Length, y = ~Sepal.Width, fill=~Sepal.Length) %>%
layer_bars()
iris %>%
ggvis(x= ~Sepal.Length, y = ~Sepal.Width, fill=~Sepal.Length) %>%
layer_points()
实际上,我成功地将填充美学用于另一个我不共享的数据集,但这只是为了指出,填充在我的可复制示例中肯定会起作用,对吗?来自
?图层栏
如果分组变量是连续的,则需要手动指定分组
其中:
iris %>%
group_by(Sepal.Length) %>%
ggvis(x= ~Sepal.Length, y = ~Sepal.Width, fill = ~Sepal.Length) %>%
layer_bars()