2017-08-13 4 views
0
all_states <- map_data("state") 
p <- ggplot() 
p <- p + geom_polygon(data=all_states, aes(x=long, y=lat, group = group),colour="white", fill="grey30") 
p 

コードはまた、私は私はグレー状態を着色することがAMまたは欲しい他color.What各状態の一意の色である代わりgeom_polygon.In上記のコードをgeom_map使用する、上記でggplotを使用して、米国の州の地図を、各状態に固有の色でRで色付けしたいと考えています。これはどのように可能ですか?

+3

何が問題なのですか、何を試しましたか、何がうまくいったのですか?私たちは無料のコード作成サービスではありません、私は恐れています! –

+0

各状態にユニークな色を割り当てたい場合は 'aes()'に 'colour'を設定したいと思っています。しかし、私は7色以上を使用すると人々がすべての色を認識できるかどうかはわかりません。 – jazzurro

+0

正確に、ここで私が必要とするのは、各状態の固有の色です。約50色のカラーパレットがありますか? –

答えて

1

独自のパレットを作成し、R色のリストを見つけて、すべての色の連結リストを作成する必要があります。色を割り当てる各状態のレベルがあることを確認する必要があります。

類似の色が互いに近くないように状態に割り当てる場合は、データフレーム内のコードまたは名前で状態に色を割り当てることができます。

p + scale_colour_manual(values = c("New York" = "#E08214", "New Jersey" = "#E08214", "New Hampshire" = "#336699")) 

これにより、色の表示方法を制御できます。

関連する問題