1
私はこの特定のケースで伝説のフォーマットに苦労していました。私は解決策を見つけることができませんでした。色とサイズの凡例の値ggplot2
私は96のobsと3つの変数(wd、wsとマンガン)のデータを持っています。私は、私が望むようにすべての変数を極座標で表していますが、凡例の値を変更することはできません。サイズ、色、値を変えたいと思います.1000,2000,3000,4000のinstedです。ブレークを追加しようとすると、凡例が色とサイズで分けられます。
これは、コードと実際の表現である:私は同じ伝説をしたいが、値を変更することはでき
plot.new()
ggplot(test, aes(x = wd, y = ws, fill = manganese, size = manganese)) +
coord_polar() +
geom_point(shape = 21, show.legend = TRUE) +
scale_size(range = c(3,12)) +
scale_fill_gradientn(colours = c("blue", "yellow", "red"),
space = "Lab",
guide = "legend",
values = scales::rescale(c(50,150,4000))) +
scale_x_continuous(limits= c(0,360),
breaks= c(0, 90, 180, 270),
labels = c("N","E","S","W")) +
theme_minimal() +
theme(axis.text.x = element_text(size = 10),
axis.text.y = element_text(size = 5))
。ご協力ありがとうございました。
と一緒にこれを試してください塗りつぶし勾配 – Maka
OPはプロットで 'color'を使用しないので、' scale_color_manual'の使用はそれほど役に立ちません。おそらく 'fill'や' size'スケールで 'labels'を使って表示する答えを変えてください。 – aosmith