0
ggplot
を使用すると、変数がマップされているときに色を手動で調整できます。次の例のように:変数をマッピングしたggvisの塗りつぶしを調整する
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()
ありがとうございます。