1

カラースケールも使用されている場合に、ggplot サイズの凡例のデフォルト (黒) の色を変更できるかどうかを知りたいです。

これは(人工的な)再現可能な例です:

ggplot(diamonds, aes(x=x, y=price, colour=color, size=depth)) + geom_point()

サイズ (深さ) の凡例のドットはすべて黒です。色を美学としても使用していない場合は、すべてのポイントを特定の色にすることができ、サイズの凡例はその色と一致します. しかし、色が美学であるとしたらどうでしょうか?

助言がありますか?

4

1 に答える 1

5

機能を使用してくださいguides()。使い方は少し難しいと思いますが、ここに良い例があります: http://cloud.github.com/downloads/hadley/ggplot2/guide-col.pdf

ggplot(diamonds, aes(x=x, y=price, colour=color, size=depth)) + 
geom_point() + 
guides(size=guide_legend(override.aes=list(colour="steelblue")))

ここに画像の説明を入力

于 2013-11-02T02:01:53.367 に答える