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. ChatGPT

    LangChainって何?: 次世代AIアプリケーション構築 その2

    こんにちは、エクスチュアの石原です。こちらは第2回の記事にな…

  2. ブログ

    競合調査

    こんにちは!インターン生の藤本です。今日は私が最近行ったサイトの競合調…

  3. Python

    わかりやすいPyTorch入門②(ニューラルネットワークによる分類)

    ニューラルネットワークを使ってワインの種類を分類する今回はsciki…

  4. Google Cloud Platform

    Vertex AI Embeddings for Text によるテキストエンベディングをやってみた…

    こんにちは、石原と申します。自然言語処理(NLP)は近年のA…

  5. ブログ

    夏休みのまとめ

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

  6. ブログ

    まぐれ

    こんにちは、インターンの安岡です。今回は「まぐれ―投資家はなぜ、運を…

コメント

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

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

CAPTCHA


最近の記事

  1. 【GA4/GTM】dataLayerを使ってカスタムイベント…
  2. 【GA4/GTM】dataLayerを活用しよう
  3. ジャーニーマップをデジタルマーケティングの視点で
  4. ChatGPT ProからClaude3 Proへ移行した話…
  5. その分析、やり方あってる?記述統計と推測統計の違い
  1. Firebase Analytics

    Firebase AnalyticsのデータをフラットなCSVに変換するETL処…
  2. IT用語集

    HDD、SSDって何?
  3. ObservePoint

    ObservePoint: Cookieを書いたヤツを見つける
  4. Tableau

    Tableauのリレーションシップを理解して過剰結合を防ぐ
  5. IT用語集

    シームレス(Seamless)って何?
PAGE TOP