ふくふくHukuhuku Inc.
EP.10Open Data 9分公開: 2026-05-10

地方自治体オープンデータ:地元の課題を発見

東京都・大阪府・福岡市など、自治体が公開するデータの活用法。地域ビジネスや自治体提案に効く。

#自治体#オープンデータ
CO📔 Google Colab で開く(上から順にセルを実行)
シェア

都道府県・市町村のオープンデータポータルが整備されてきています。住民サービスの課題、地元産業の状況、観光トレンドなど、地域に根ざしたデータが豊富。今回は東京都オープンデータカタログサイトの を例に取り込んでみます。

東京都の人口統計CSVを取得して可視化

東京都オープンデータの CSV をダウンロード → 区別人口の上位10
Python
import pandas as pdimport matplotlib.pyplot as plt
# 東京都オープンデータカタログ「住民基本台帳人口」CSV# (実際のURLは https://catalog.data.metro.tokyo.lg.jp/ から取得)URL = "https://www.toukei.metro.tokyo.lg.jp/juukiy/csv/jy00000001.csv"
# 文字コードは Shift_JIS が多い(自治体CSVあるある)df = pd.read_csv(URL, encoding="shift_jis", skiprows=4)
# カラム名を確認 → 整形df.columns = [c.strip() for c in df.columns]df = df.rename(columns={df.columns[0]: "区市町村", df.columns[1]: "人口"})
# 23区のみ抽出(「区」で終わる)ku23 = df[df["区市町村"].astype(str).str.endswith("区")].copy()ku23["人口"] = pd.to_numeric(ku23["人口"], errors="coerce")top10 = ku23.nlargest(10, "人口")
# 可視化plt.figure(figsize=(10, 5))plt.barh(top10["区市町村"][::-1], top10["人口"][::-1])plt.xlabel("人口(人)")plt.title("東京都 23区 人口上位10(住民基本台帳)")plt.tight_layout()plt.show()
自治体CSVあるあるトラップ

Shift_JIS エンコーディング先頭行の説明文(skiprows必要)結合セル由来の空カラム「23,456人」のようなカンマ入り数値集計年が CSV ファイル名に埋まってる。本番運用では、これらを吸収する 共通の前処理関数を作っておくと、別の自治体のデータでもほぼそのまま流せる。

データ取得の留意点(2026年5月時点)

自治体データはバラバラ ─ 仕様の共通化が最大の壁

地方自治体オープンデータは 約1700 自治体がそれぞれ独自に公開しているため、データ形式・命名・更新頻度が統一されていない。同じ「人口統計」でも自治体ごとにカラム名・粒度が違う。前処理コストが想定より重くなる前提で。

  • 集約サイト: DATA.GO.JP(政府CIO)が国+自治体のオープンデータを横断検索可能。各自治体の単体ポータルもある(東京都、横浜市、福岡市など)。
  • ライセンス: 政府標準は CC BY 4.0 だが、各自治体で異なる場合あり。自治体ごとに利用規約を確認
  • フォーマット: CSV / Excel / GeoJSON / Shapefile / (!)と多様。PDF が最大の敵 ─ パースが必要。
  • : ほとんどの自治体は API を持たず、バルクダウンロードが中心。CKAN ベースの自治体(神奈川県、福井県等)は API 提供。
  • 更新頻度: 自治体・データ種別による。年1回〜不定期。「いつのデータか」を必ず確認
  • データの欠損: 小規模自治体ほどデータ整備が進んでない。全国分析を狙うときは「カバレッジが低い」前提で。
  • 仕様変更: 担当者の変更・予算カットなどでデータ提供が止まる例あり。ローカル保存 + リトライ通知が現実的。
  • 民間集約サービス: オープンデータステーション(民間)など、複数自治体データを統一フォーマットで提供する有償サービスも。
公式リソース

DATA.GO.JP: https://data.e-gov.go.jp/info/ja / 政府CIO ポータル: https://www.digital.go.jp/ / 自治体データ標準: https://www.digital.go.jp/policies/local_governments ─ 本格運用には自治体ごとの個別契約/民間集約サービスの利用も視野に

次回予告

EP.11 は海外オープンデータ活用例。イギリス・米国の先進事例を。

シェア

この記事の感想を教えてください

あなたの 1 クリックで、本当にこの記事は更新されます。「もっと詳しく」「続編希望」が一定数集まった記事は、 ふくふくが 実際に内容を拡充したり続編記事を公開 します。 送信したリアクションはお使いのブラウザに記録され、再カウントされません。

シリーズの外も探す:

まずは、現状を聞かせてください。

要件が固まっていなくて大丈夫です。現状診断と方針提案までを無料でお手伝いします。

無料相談フォームへ hello [at] hukuhuku [dot] co [dot] jp