0

ggplot がプロットで生成する色を変更する方法を見つけようとしています。では、 、、、 のlabel4 つのカテゴリがあります。現在、ggplotはこれらを紫、緑、赤に色付けしていますが、0を除いて青の色合いに変更したいと思います。明確にするために、その点について、私のパンダデータフレームのラベルがというラベルが付いている場合は灰色の点、 の場合は水色、 の場合は通常の青の色合い、 の場合は濃い青になります。01230123

(なぜ赤、緑、紫のみを使用するのか疑問に思っている場合は、現在のデータセットにはラベルのポイントがないためです2)。

これまでのところ、これは私が持っているものです:

gg = ggplot(aes('index', 'clicks', color = 'label'), data=xy_data) + \
     geom_point() +\
     xlab("Date") + ylab("Total clicks")
print gg

何を変更する必要がありますか?

4

1 に答える 1

-2

scale_fill_brewer 関数を使用できます。

gg = ggplot(aes('index', 'clicks', color = 'label'), data=xy_data) + \
     geom_point() +\
     ggplot.scale_fill_brewer() +\
     xlab("Date") + ylab("Total clicks")
print gg

デフォルトでは、scale_fill_brewer() はさまざまな青の色合いを表示しますが、scale_fill_brewer() 内でパレット引数を使用して、さまざまな色合いを使用することもできます。

于 2015-10-30T06:08:52.623 に答える