e-Stat ── 日本政府統計の総合窓口。 各種公的統計を一元的に取得できる。
日本の社会経済を語る研究の8割は、 ここから何らかのデータを取っています。 競技でも実務でも、 まずe-Statを見るのが定番アプローチ。
e-Stat の構造:
https://api.e-stat.go.jp/rest/3.0/app/json/getStatsData
?appId=<あなたのID>&statsDataId=<統計表ID>
主なエンドポイント:getStatsList(統計表一覧)、 getMetaInfo(メタデータ)、 getStatsData(実データ)。
SSDSE-B-2026 を直接取得:
1 2 3 | URL = "https://www.nstac.go.jp/SSDSE/SSDSE-B-2026.csv" df = pd.read_csv(URL, encoding='utf-8', skiprows=1) # 47行(都道府県)× 100列以上の指標 |
最小限のスニペットで動作確認できる例。 公的データ(SSDSE 等)を想定しています。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | import pandas as pd # 公式SSDSEを直接読む url = "https://www.nstac.go.jp/SSDSE/SSDSE-B-2026.csv" df = pd.read_csv(url, encoding='utf-8', skiprows=1) print(df.shape) print(df.head(3)) # あるいは e-Stat API import requests params = { "appId": "YOUR_APP_ID", "statsDataId": "0003448237", "limit": 100 } res = requests.get("https://api.e-stat.go.jp/rest/3.0/app/json/getStatsData", params=params).json() |
| 分類 | 主な統計 | 頻度 |
|---|---|---|
| 人口 | 国勢調査、 人口推計、 人口動態 | 5年/年/月 |
| 労働 | 労働力調査、 賃金構造基本統計 | 月/年 |
| 家計 | 家計調査、 消費者物価指数 | 月 |
| 経済 | GDP、 経済センサス、 法人企業統計 | 四半期/5年 |
| 教育 | 学校基本調査 | 年 |
| 医療 | 患者調査、 医療施設調査 | 3年 |
| 分類 | 主な統計 | 頻度 |
|---|---|---|
| 人口 | 国勢調査、 人口推計、 人口動態 | 5年/年/月 |
| 労働 | 労働力調査、 賃金構造基本統計 | 月/年 |
| 家計 | 家計調査、 消費者物価指数 | 月 |
| 経済 | GDP、 経済センサス、 法人企業統計 | 四半期/5年 |
| 教育 | 学校基本調査 | 年 |
| 医療 | 患者調査、 医療施設調査 | 3年 |