Python

市区町村一覧・自治体の一覧を取得する

最初に

顧客マスタには郵便番号や市区町村をデータを持っていることが多いですが、それに加えてオフライン店舗の場合実際の交通時間という軸で見たら違う傾向が見えるときもあります。

ではそのような分析のためにはどのようにすればよいでしょうか。順に追っていきましょう。

目標

①市区町村のマスタを作る。

②Google MAP Direction API とTableauを用いて可視化する。

今回は①です!市区町村一覧・自治体の一覧を取得する(Python)-Qiitaとほぼ同内容(自記事+αです)

実践

必要なライブラリをインポートしたのち、RESAS-APIの市区町村APIでPrefCode=1として実験してみましょう。

よさそうですね。それでは全都道府県分書き込んでみましょう。

これで市町村一覧完成です!

が、 次回のためにもうひと作業します。

df1 = df[df["bigCityFlag"] != 2]
df2 = df1[(df1["prefCode"] >= 8) & (df1["prefCode"] <= 14)]

として関東の1都6県を抜き出してあげてGeoCoding-APIを叩いて各自治体の役所の緯度経度を取得してあげます。

これに、都道府県マスタ(RESAS-APIからこちらも作れます!)をLEFT JOINしてあげて…

完成です!
では、次回以降はこの表を使って可視化を進めてみたいと思います。

参照サイト

RESAS-API :https://opendata.resas-portal.go.jp
GeoCoding-API : https://www.geocoding.jp/api/

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. ブログ

    ダッシュボードでよくある間違い①

    こんにちは!インターン生の山本です。前回はダッシュボードの定義…

  2. ブログ

    ①DMPについて

    こんにちは!インターン生の藤本です。私は、最近”海外のDMP”…

  3. Tableau

    最年少DATA Saberになって感じたこと〜Tableau〜

    【目次】・自己紹介・DATA Saberとは・DATA S…

  4. ブログ

    カスタマージャーニー作成

    こんにちは!インターンの藤本です。今日は私がここ数日間取り組ん…

  5. Python

    pythonを使ったダミーデータ生成

    最初になにか発見したことを総合研究所で発表したり、デモ資料を作った…

  6. ブログ

    夏休みのまとめ

    こんにちは!エクスチュアインターン生の柳沼です。夏休みも終わりに近づい…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


  1. Tableau

    Tableau Tips〜データソースの置換〜
  2. IT用語集

    API(Application Programming Interface)って…
  3. Adobe Analytics

    ページでの滞在時間とは-Adobe Analyticsの指標説明
  4. Tableau

    Tableau-折れ線グラフ
  5. IT用語集

    UI(User Interface)、CUI、GUI、UX(User Exper…
PAGE TOP