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

    Open Interpreter+VScode+Dockerで生成AIによるコード開発環境構築(Wi…

    はじめにこんにちは、エクスチュアの石原です。皆さん、…

  2. Python

    Python クローリング&スクレイピング

    最初に顧客マスタのデータに別の角度から考察を加えたいとき、外部から何…

  3. Generative AI

    ChainlitでのOAuth認証にスコープを追加する方法

    こんにちは!ChainlitというPythonでチャットアプ…

  4. Python

    わかりやすいPyTorch入門④(CNN:畳み込みニューラルネットワーク)

    MNISTの手書き数字画像をCNNで分類前回の記事でも利用したMNI…

  5. Python

    PyTorchのキホンを理解する

    PyTorchのキホンを理解するNumpyのndarray(多次元配…

  6. ブログ

    「Power BI」を用いたダッシュボードの作成!②

    こんにちは!インターンの山本です。前回は「Power BI」を用いて…

コメント

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

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

CAPTCHA


カテゴリ

最近の記事

  1. Snowflake Summit 2025 参加レポート【D…
  2. 【速報】Snowflake Summit Platform …
  3. [Snowflake Summit 2025] With C…
  4. [Snowflake Summit 2025] Snowfl…
  5. Snowflake Summit 2025 参加レポート【D…
  1. Tableau

    Tableau:2つの値の比較に便利な「ダンベルチャート」を作る
  2. Adobe Analytics

    【超わかる】WEB解析の全貌
  3. IT用語集

    ドキュメント(Document)って何?
  4. Python

    回帰分析はかく語りき Part1 単回帰分析
  5. Mouseflow

    【Tips】mouseflowで特定の流入経路からサイトを訪問した場合のみ計測さ…
PAGE TOP