日本のイベント個数をまとめたデータフレーム【df_event_count】があります。
イベント個数の分布図を日本地図に描写したいと思い下記コードを書いたら、画像の通りの結果が返ってきました。
実際のデータフレームでは北海道が1番個数が多いので、北海道が1番濃い色で描写されるはずなのですが、そうなりません。。
どこを修正すれば期待通りの描写になるかわからず苦戦しております。。
どなたかわかる方ご教授よろしくお願いいたします。。
【df_event_count】
都道府県名 | イベント個数 |
---|---|
北海道 | 119 |
・ | ・ |
・ | ・ |
東京都 | 76 |
・ | ・ |
・ | ・ |
大阪府 | 13 |
・ | ・ |
・ | ・ |
沖縄 | 46 |
python
1norm = plt.Normalize(vmin= df_event_count.イベント個数.min(), vmax= df_event_count.イベント個数.max()) 2cmap = plt.get_cmap('Reds') 3df_event_count['Color'] = df_event_count.イベント個数.apply(lambda x: cmap(norm(x))) 4plt.colorbar(plt.cm.ScalarMappable(norm, cmap)) 5plt.imshow(picture(df_event_count.Color, 255)); 6
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/01/16 06:48