2015-11-02 54 views
1

很簡單:ggvis填寫屬性不工作的某些層或變量

  1. 這不起作用

    iris %>% 
    ggvis(x= ~Sepal.Length, y = ~Sepal.Width, fill=~Sepal.Length) %>% 
    layer_bars() 
    
  2. 這確實

    iris %>% 
    ggvis(x= ~Sepal.Length, y = ~Sepal.Width, fill=~Sepal.Length) %>% 
    layer_points() 
    

爲什麼?

我實際上設法使用填充美學與其他數據集,我不分享,但這只是指出,填充應該肯定在我的可複製的例子,對不對?

回答

1

?layer_bars

如果分組VAR是連續的,你需要手動指定分組

iris %>% 
    group_by(Sepal.Length) %>% 
    ggvis(x= ~Sepal.Length, y = ~Sepal.Width, fill = ~Sepal.Length) %>% 
    layer_bars() 

其中給出:

enter image description here

相關問題