全国のイベント情報を一覧にしたデータフレーム【df_event】があります。
関東のイベント数を可視化したいと思い下記のコードを書きましたが、添付した画像のようにlabelの順番がそのままグラフに反映されてしまいます。。
sortの順番とlabelをリンクさせるにはどう修正すればいいでしょうか。。
どなたかご教授よろしくお願いいたします。。
【df_event】
|イベント名|都道府県名|都道府県ナンバー|費用(万円)|イベント計画(考案)|開催年|
|:--|:--:|--:|
|〇〇祭り|北海道|0|780|1983|1985
|・|・|・|
|・|・|・|
|〇〇パーティー|東京都|11|428|2003|2007
|・|・|・|
|・|・|・|
|〇〇生誕祭|大阪府|26|227|1894|1895
|・|・|・|
|・|・|・|
|〇〇イベント|沖縄|46|356|1821|1830
python
1#関東のイベント数の比率を円グラフ化 2df_event_kanto_query = df_event.query('都道府県ナンバー == [8, 9, 10, 11, 12, 13, 14, 15]') 3x = df_event_kanto_query['都道府県ナンバー'].value_counts(sort=True) 4print(x) 5left = [1,2,3,4,5,6,7,8] 6label = ['栃木県','茨城県','千葉県','東京都','神奈川県','群馬県','埼玉県','山梨県'] 7 8plt.bar(left, x, width=0.8, tick_label=label, color=color, align='center') 9
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/12/22 13:57