一人当たりGDP成長率計算ツール
GDP成長率だけでは、一人当たりの平均的な経済生産が増えたかどうかは分かりません。この計算ツールは、同じ期間の生産成長率と人口増加率を組み合わせ、一人当たりの比例変化を求めます。成長係数の正確な比率を使い、生産成長率から人口増加率を引く一般的な近似値と、正確な値との差も表示します。名目の一人当たりGDPには名目GDP成長率を、実質の一人当たりGDPには実質GDP成長率を使い、期間と定義を必ずそろえてください。
無料で実行
同じ経済圏と期間の成長率を入力してください
まず、まったく同じ期間におけるGDPまたは総生産の変化率と人口の変化率を用意してください。入力単位はパーセントポイントです。GDPが年率五パーセント増えた場合は0.05ではなく5と入力します。二つの統計は同じ地域を対象とし、基準日も一致している必要があります。年間GDP成長率と四半期の人口増加率を組み合わせても、意味のある一人当たり変化にはなりません。また、名目と実質のどちらを分析するかを先に決めてください。名目GDPには物価変動が含まれるため、財やサービスの量が増えなくても一人当たりの値が上昇する場合があります。実質GDPは採用された物価効果を除くため、平均的な実物生産の変化には通常こちらが適しています。人口の定義もGDPの対象地域と整合させてください。負の成長率も入力できますが、変化後の水準がゼロ以下になる値は使えません。そのため、どちらの率もマイナス百パーセントを上回る必要があり、非有限値や範囲外の値は拒否されます。
正確な成長係数の式を使用します
一人当たりGDPは総GDPを人口で割った値です。生産がgパーセント増えると、新しい水準は一にgを百で割った値を加えた係数で増減します。人口がnパーセント増える場合も、一にnを百で割った値を加えた係数を使います。生産の係数を人口の係数で割ると、新旧の一人当たりGDPの比率になります。計算式は ((1 + g/100) / (1 + n/100) - 1) × 100 です。この方法は、GDP成長率から人口増加率を単純に引く方法より正確です。たとえば、生産が五パーセント、人口が二パーセント増えた場合、一人当たり成長率は正確な三パーセントではなく約2.941パーセントです。結果には、減算による近似値、正確な値との差、および二つの成長係数も含まれるため、計算を検証できます。出力の再現性を保つため十二桁の有効数字に正規化しますが、元の統計の精度が高まるわけではありません。
平均値を分配状況と混同しないでください
結果が正の場合、総GDPが人口より比例的に速く増え、一人当たりGDPが上昇したことを意味します。負の場合は、人口がより速く増えたか、生産の減少によって平均値が下がったことを示します。ゼロなら二つの成長係数が同じです。この指標は、人口増加だけによる経済拡大と、住民一人当たりの平均生産を高める拡大を区別するのに役立ちます。ただし、世帯所得、賃金、生活水準の中央値、格差、余暇、環境の質、利益の分配を直接示すものではありません。GDPには可処分所得にならない生産も含まれ、平均が上がっても多くの住民が改善を感じない場合があります。国際比較や長期比較では、物価調整、購買力、統計改定、人口推計の方法も統一してください。複数年の率を入力した場合、あらかじめ年率化されていない限り、結果は期間全体の変化です。このツールは複利年平均成長率へ自動変換しません。重要な分析では、出典、統計の版、単位、期間を記録し、中央値や分配、消費の指標も併用してください。
活用例
生産成長と人口増加を分ける
総GDPだけを示すのではなく、拡大する経済で住民一人当たりの生産がどれだけ変化したかを確認できます。
マクロ経済予測を確認する
予測された実質GDP成長率と人口増加率を組み合わせ、一人当たりの暗黙の成長率を検証できます。
整合した期間を比較する
同じ地域と日付にそろえたGDPと人口の時系列から、一人当たりの成長率を計算できます。
よくある質問
どの計算式を使用しますか?
((1 + GDP成長率/100) / (1 + 人口増加率/100) - 1) × 100 を計算します。
人口増加率を単純に引くだけでは不十分なのはなぜですか?
減算は近似値です。正確な計算では生産の成長係数を人口の成長係数で割り、変化する分母を反映します。
実質と名目のどちらのGDP成長率を使いますか?
物価調整後の一人当たり生産には実質GDPを使い、名目値そのものが目的の場合に限って名目GDPをお使いください。
成長率が負でも計算できますか?
はい。ただし、GDPと人口の暗黙の係数が正になるよう、マイナス百パーセントを上回る必要があります。
正の成長は全員の暮らしが良くなったことを意味しますか?
いいえ。一人当たりの平均生産を示すだけで、所得分配、所得中央値、世帯消費、市場外の幸福は分かりません。
複数年の成長率を年率換算しますか?
いいえ。入力値が表す期間を維持します。年次結果が必要な場合は年率を入力してください。
APIでの計算料金はいくらですか?
APIリクエスト一件につき$0.002です。同じ決定論的な計算をブラウザー内で実行することもできます。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/econ/gdp-per-capita-growth \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"output_growth_rate":5,"population_growth_rate":2}'const res = await fetch("https://api.kit.forhosting.com/econ/gdp-per-capita-growth", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"output_growth_rate": 5,
"population_growth_rate": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/gdp-per-capita-growth",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"output_growth_rate": 5,
"population_growth_rate": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/gdp-per-capita-growth", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"output_growth_rate":5,"population_growth_rate":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"output_growth_rate":5,"population_growth_rate":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/gdp-per-capita-growth", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"output_growth_rate": 5,
"population_growth_rate": 2
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.gdp_per_capita_growth",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |