OSSのBIツールApache Supersetで日本地図を使う
やりたいこと
都道府県別の統計データをSupersetの日本地図を使って集計したい。
使用するサンプルデータ
平成27年国勢調査人口速報集計から都道府県別の人口性比(男性人口/女性人口)データcsvを用意しました。
ただし県名はそのままだと読み込まないので、ISO 3166-2に合わせて変えます。
JP-01:北海道、JP-02:青森県、JP-03:岩手県・・
Supersetでの処理
1.データができたらSupesetでcsvを読み込み、テーブルを作成します。
2.作成したテーブルでVisualization TypeをCountry.Mapに設定します。
3.クエリを以下の通り設定します。
→できました。
人口性比(男性人口/女性人口)が高い都道府県は黄色に、低い都道府県は青緑で表示されました。
関東圏は男性人口の比率が高い傾向があるようです。
息子は働きに都会へ、おかんは田舎で待っている。そんな情景が思い浮かびます。
おまけ:桁数がおかしいとき
Number formatを手打ちで修正します(D3.jsフォーマット)