データと作成方法

データについて

このサイトは、総務省「住民基本台帳に基づく人口、人口動態及び世帯数調査」を中心に、公表された自治体別統計を加工します。

非公式の可視化プロジェクトです。総務省・広島県・各自治体の公式サイトではありません。出典と加工方法を確認できるよう、使用した統計と計算方法を公開しています。

アクセス解析とプライバシー

サイトのページ構成やグラフを改善するため、Google Analytics 4を利用します。初回訪問時に許可するまで解析スクリプトは読み込まず、「利用しない」を選べます。

  • 収集項目:ページURL・ページタイトル・参照元・アクセス日時、ブラウザや端末の技術情報
  • 送信イベント:ページ表示のほか、Google Analyticsが自動で記録するスクロールや外部リンクのクリックなど。広告配信や個人の評価には使いません
  • 保存期間:Google Analyticsの設定で14か月を上限とします
  • 無効化:画面下部の「アクセス解析の設定」からいつでも変更できます

このサイトには入力フォームやログイン機能がなく、氏名・住所・メールアドレスなどの個人を直接識別する情報は送信しません。本プロジェクトは解析データを独自に保存しません。

対象期間

人口は2016-01-01から2025-01-01までの毎年1月1日、計10時点です。 現行年の値はMVPから除外します。10時点の両端の実時間隔は9年であるため、画面では必ず両端日を表示します。

人口の範囲

総人口は、住民基本台帳に記録された日本人住民と外国人住民の合計を基本とします。 国勢調査の常住人口とは基準日・定義が異なるため、一つの時系列には混ぜません。

日本人・外国人の拡張データ

詳細画面では、総務省の「-07」「-08」「-11」「-12」を用いて、日本人住民と外国人住民を分けた人口推移と、5歳階級別人口を表示します。 年齢階級の非公表値は0で補完せず、「データなし」として扱います。

時点と期間を分ける

人口と年齢構成は「ある日の状態」、出生・死亡・転入・転出は「一定期間に起きたこと」です。 データ上も表示上も、基準日と集計期間を別々に保持します。

人口密度

人口密度は、住民基本台帳の総人口を国土地理院の行政区域面積で割って計算しています。 人口と面積は2025-01-01時点です。行政区域面積には山林や水面なども含まれるため、居住地の密度そのものを示す値ではありません。

面積の出典: 令和8年全国都道府県市区町村別面積調(令和7年1月1日時点)

産業・農業構造

産業構造は、2020-10-01の国勢調査「2020-国勢調査-5-3」を使い、 15歳以上就業者の第一次・第二次・第三次産業を集計しています。構成比の分母は産業分類可能な就業者です。産業分類不能の人数は別に残し、3部門の構成比へ無理に配分していません。

国勢調査は毎年の住民基本台帳とは異なり、産業データは2020-10-01の1時点です。公開データには全国1,741自治体を収録しています。

産業データの出典: 令和2年国勢調査 就業状態等基本集計 第5-3表 男女,従業上の地位,産業(大分類)別就業者数(15歳以上)

数字が一致しない箇所について

原本の中には、単純な引き算では合わない値があります。合うように直すことはせず、差が出る理由とともにそのまま公開します。

社会増減が「転入 − 転出」と合わない

原本の社会増減には、転入・転出のほかに職権による記載や消除などの調整項目が含まれます。そのため「転入 − 転出」で計算した値とは一致しません。画面では原本の報告値を採用し、自治体詳細の人口動態一覧には両方を並べています。このリリースでは226件の期間で差がありました。

総人口と年齢構成の合計が合わない

年齢が不詳の住民がいる場合、年齢3区分の合計は総人口より少なくなります。差を0で埋めることはせず、年齢の構成比は年齢把握済み人口を分母にして計算します。総人口を分母にした比率とはわずかにずれます。このリリースでは10件の時点で差がありました。

値がない場合

非公表や未集計の値は0で補わず、「データなし」と表示します。欠損を含む比率は計算しません。

類似自治体と「距離」

「距離」は、人口規模・0〜14歳比率・65歳以上比率・10年人口増減率の4つをそろえて比べたときの、指標の近さを表す数値です。 0に近いほど4つの指標が似ています。優劣や将来性の評価ではなく、比較対象を探すための目安です。

計算方法

4つの指標は単位もばらつきの幅も異なるため、候補となる自治体全体の中央値と四分位範囲(値を小さい順に並べたときの真ん中50%が収まる幅)でそろえてから、重みを付けた距離を計算します。 平均と標準偏差ではなく中央値と四分位範囲を使うのは、人口が極端に大きい自治体に引きずられないようにするためです。

z =(指標の値 − 中央値)÷ 四分位範囲
距離 = √( Σ 重み ×(2市町のzの差)² ÷ Σ 重み )

指標の値は2025-01-01時点、人口増減率は2016-01-01から2025-01-01までのものを使います。

詳細画面では、4指標を組み合わせた総合ランキングを維持したまま、人口規模・0〜14歳比率・65歳以上比率・人口増減率の各指標だけで再ランキングした結果にも切り替えられます。単独指標の距離も、全国候補の中央値と四分位範囲で標準化した値です。

人口密度・地域構造・産業構造の比較

詳細画面では、既存の4指標とは別に、人口密度だけの比較、人口密度と第一次・第二次・第三次産業比率を組み合わせた地域構造の比較、3産業比率だけの産業構造の比較にも切り替えられます。 これらは現在の4指標のランキングを置き換えず、別モデルとして計算しています。人口密度は対数に変換し、各モデルの全国候補の中央値と四分位範囲で標準化します。

構造比較の基準日は、人口密度の人口が2025-01-01、面積が2025-01-01、産業構造が2020-10-01です。統計の基準日が異なるため、距離はモデル内でのみ比較できます。農業比率は第一次産業の内訳であるため、距離計算へ重ねず、産業構造パネルで別途表示します。

構造比較モデルの指標と候補件数

人口密度・地域構造・産業構造の比較モデル
モデル指標候補除外
人口密度人口密度1,7390
地域構造人口密度・第一次産業比率・第二次産業比率・第三次産業比率1,7381
産業構造第一次産業比率・第二次産業比率・第三次産業比率1,7381

指標と重み

類似度の特徴量、重み、標準化に使った統計量
指標変換重み中央値四分位範囲
人口規模常用対数0.354.3510.931
0〜14歳比率比率0.150.1030.032
65歳以上比率比率0.200.3580.116
人口増減率比率0.30-0.1050.122

このリリースの候補集合は1739自治体、 必須の指標が欠けるなどで除外したのは8自治体です。

候補から除外した自治体

次の8自治体は、類似度の計算に必要な値がそろわないため候補に含めていません。 欠けている値を推定で補うことはしません。

類似度の候補から除外した自治体と理由
自治体団体コード除外した理由
北海道色丹村016952016年の人口が0(増減率の分母が作れない)
北海道泊村016962016年の人口が0(増減率の分母が作れない)
北海道留夜別村016972016年の人口が0(増減率の分母が作れない)
北海道留別村016982016年の人口が0(増減率の分母が作れない)
北海道紗那村016992016年の人口が0(増減率の分母が作れない)
北海道蘂取村017002016年の人口が0(増減率の分母が作れない)
宮城県富谷市042162016年の同一自治体コードなし
福岡県那珂川市402312016年の同一自治体コードなし

「2016年の同一自治体コードなし」は、市制施行などで自治体コードが変わり、10年前と同じコードで突き合わせられないことを指します。 地域が消えたわけではなく、2016年時点では別のコードで存在していました。名称での突き合わせは、同名の別自治体や分割・編入を取り違えるおそれがあるため行いません。

候補は全国の市・町・村と東京都特別区です。政令指定都市の行政区は除外し、 2016年と2025年は同じ5桁の自治体コードで直接対応させています。

距離を読むときの注意

  • 距離は同じデータリリースの中でのみ比較できます。候補集合が変わると中央値と四分位範囲も変わるため、同じ自治体でも値が変わります。
  • 「類似度◯%」のような百分率には変換していません。根拠の弱い数字になるためです。
  • 必須の指標が一つでも欠ける自治体は候補から除外し、推定で補いません。
  • 距離が同じ場合は、自治体コードの昇順で並べます。
  • 生産年齢人口比率は、年齢3区分の合計が100%になる制約から他の2つの比率で決まるため、指標に含めていません。

現在の状態

データリリース juki-2016-2025-hiroshima-v10 を表示しています。 広島県23市町の詳細画面から、全国候補の上位5自治体と、距離への寄与が小さい 「似ている点」を確認できます。今回の公開範囲では、全国候補そのものの個別詳細ページは対象外です。

一次情報