🇯🇵 日本の国民所得(GNI)推移と構造分析

世界銀行オープンデータに基づく名目・実質(物価調整後)の長期推移(1980年〜)

PEP 723 / uv 実行対応 ✨ Built with Gemini 3.8 Flash GitHub リポジトリ
📊

「名目」と「実質」の読み解き方

【名目(Nominal)】 その年の市場価格で計算した額面上の数値。インフレ(物価上昇)局面では金額が大きく膨らみます。
【実質(Real)】 基準年価格で固定し物価変動の影響を除去した数値。国民の実質的な購買力や生活水準を表します。

※ 2022年以降はインフレ影響により「名目GNI」が700兆円規模へ急拡大する一方、「実質GNI」は約608兆円で推移しており、名目と実質の乖離(物価上昇要因)が鮮明になっています。

国民総所得 (GNI)
705.7 兆円
名目 (2025年)
608.2 兆円
実質 (2024年)
物価差(名目−実質): +64.6兆円
国内総生産 (GDP)
663.8 兆円
名目 (2025年)
591.2 兆円
実質 (2025年)
実質ベース国内生産量推移
海外からの純所得 (GNI − GDP)
+41.9 兆円
名目受取超過 (2025)
+24.0 兆円
実質受取超過 (2024)
海外投資収益が実質所得も大きく底上げ
1人当たり国民所得 (GNI)
572.0 万円
名目額面 (2025)
490.6 万円
実質購買力 (2024)
ドル換算: 約 $38,000 前後

インタラクティブ推移チャート

タブを選択して名目と実質の詳細な年次推移を比較できます

Python (PEP 723 / Matplotlib) による名目・実質分析プロット

スクリプト実行によって自動生成された高解像度4面分析チャート

画像ダウンロード (高解像度)

uv によるワンライナー実行

このプロジェクトは PEP 723 (Inline script metadata) を採用しているため、仮想環境の作成や pip install なしで即座に実行可能です。

# リポジトリをクローンして即実行(名目・実質データを最新化)
uv run visualize_national_income.py

📜 PEP 723 メタデータ定義

スクリプト冒頭に依存関係を宣言しており、Python 3.10〜3.14 環境で自動解決されます。

# /// script
# requires-python = ">=3.10"
# dependencies = [
#     "matplotlib",
#     "pandas",
#     "requests",
#     "seaborn",
# ]
# ///

推移データ一覧(直近10年:名目 vs 実質)

※ 実質値は基準年固定価格
名目GNI (兆円) 実質GNI (兆円) 名目GDP (兆円) 実質GDP (兆円) 1人当り名目(万円) 1人当り実質(万円)