課税前後のジニ係数
税と移転が所得の格差をどれだけ縮めるかを測ります。例では、ジニ係数が課税前0.4から課税後0.175へ下がり、0.225の低下で課税前の不平等の56.25%が解消されます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 税引前
- 10, 20, 30, 40, 100
- 税引後
- 20, 25, 30, 35, 50
- N
- 5
- 税引前の合計
- 200
- 税引後の合計
- 160
- 税引前の平均
- 40
ジニ係数は所得不平等の標準的な0から1の指標です。全世帯の所得が同じなら0、一世帯がすべてを握るときはほぼ1になります。税と移転の制度は、可処分所得が市場所得より平等なときに再分配的であり、その2つのリスト間のジニの低下が財政学の教科書で使うReynolds-Smolensky指数です。本計算機は税引前所得リストと、税・移転後の対応する税引後リストを受け取り、両方のジニ係数、絶対縮小、税引前不平等のうち取り除かれた割合を返します。累進制度は正の縮小を生み、比例の定額税率は尺度不変のためジニを変えず、逆進制度はジニを上げて負の縮小を返すことがあります。言語モデルも外部統計サービスもホットパスにありません。
税と移転の制度でジニ縮小が測るもの
所得リストのジニ係数は、分布が完全平等からどれだけ離れているかを答える、0からほぼ1までの1つの数です。観測を貧しい順から豊かな順に並べ、累積人口シェア対累積所得シェアのローレンツ曲線を描くと、ジニはその曲線と45度の平等線の間の面積の2倍です。ここで用いる離散・無加重の形では曲線を描かなくても同じ数が得られます。
n個の所得を小さい順に並べ、Gは順位加重所得和の2倍を n 倍の総所得で割った値から (n 足す1) 割る n を引いたものです。0は各単位の所得が同じことを意味します。有限標本の最大は (n 引く1) 割る n で、1単位がパイ全体を持ち残りが何も持たないときに達します。
財政分析者はその式を2回使います。市場所得(税引前)と、税・移転後の可処分所得(税引後)です。G pre 引く G post が再分配効果のReynolds-Smolensky指数です。
累進の税と移転は上裾を圧縮し下裾を持ち上げるので、税引後ジニは下がり指数は正になります。純粋な比例課税はすべての所得を同じ係数で尺度変換します。ジニは尺度不変なので両係数は一致し、家計から現金が出ても測定される縮小はちょうど0です。
逆進制度はジニを上げて負の縮小を生むことがあり、本計算機は0に切り詰めず正直に報告します。相対再分配は、税引前ジニが厳密に正のとき絶対低下をそのジニで割るので、観察された市場不平等のうち財政制度が取り除いた割合を述べられます。税引前ジニが0のときはゼロ除算が未定義のため、その相対値は省略されます。
実務上の使い方、上限、料金、提供
財政学の課題を採点するとき、累進スケジュールと定額課税を比べるとき、比例税が歳入を集めてもジニを変えない理由を説明するときに、課税前後のジニをすぐ確認したいならブラウザツールをご利用ください。検証失敗は残高を消費しません。
受理リストはWorker隔離のため上限があり、片側最大1万件の所得は教室表、調査抽出、典型的なマイクロシミュレーション断片を覆い、なお速く終わります。結果は完全に決定的です。言語モデルも外部統計サービスも乱数もないので、継続的インテグレーションの検査や再現可能な教材に固定しても安全です。
より広い不平等ダッシュボードが必要なときは変動係数や集中度の検査と組み合わせてください。
活用例
財政学の課題と試験
学生が市場所得リストと可処分所得リストを貼り付け、教科書の例題に対して両方のジニとReynolds-Smolensky縮小を確かめます。
LMS・試験の自動採点
長さの不一致と負の所得を拒否し、壊れたベクトルからジニを捏造しない決定的オラクルで再分配の設問を採点します。
政策ノートとマイクロシミュレーション抽出
複数の改革シナリオの税引前・税引後不平等を一括比較し、順位加重ジニの表計算式ドリフトを避けます。
よくある質問
Reynolds-Smolensky指数とは何ですか?
市場所得(税引前)と可処分所得(税引後)の間のジニの絶対低下、つまり G_pre 引く G_post です。正なら財政制度が不平等を縮小し、負なら拡大したことを意味します。
比例の定額税はジニ係数を下げますか?
下げません。 ジニは尺度不変なので、すべての所得に同じ係数(1引く定額税率)を掛けてもジニは変わらず、測定される縮小は0です。再分配には累進性、移転、またはその両方が必要です。
税引前と税引後のリストはなぜ同じ長さでなければなりませんか?
同じ集団を表すからです。長さが違うと無関係な2標本を比べることになり、それらの単位に対する税と移転の再分配効果を測れません。
ジニ係数の低下0.225は何を意味しますか?
課税前0.4から課税後0.175への下落幅です。これを課税前の値で割ると、税と移転によって測定された不平等の56.25%が解消されたことが分かります。
税によって不平等が広がることはありますか?
あります。逆進的な制度では課税後のジニ係数が上がることがあります。その場合、結果はマイナスの低下幅として示され、ゼロに丸められることはありません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/econ/gini-tax-redistribution \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pre_tax":[10,20,30,40,100],"post_tax":[20,25,30,35,50]}'const res = await fetch("https://api.kit.forhosting.com/econ/gini-tax-redistribution", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pre_tax": [
10,
20,
30,
40,
100
],
"post_tax": [
20,
25,
30,
35,
50
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/gini-tax-redistribution",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pre_tax": [
10,
20,
30,
40,
100
],
"post_tax": [
20,
25,
30,
35,
50
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/gini-tax-redistribution", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pre_tax":[10,20,30,40,100],"post_tax":[20,25,30,35,50]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pre_tax":[10,20,30,40,100],"post_tax":[20,25,30,35,50]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/gini-tax-redistribution", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"pre_tax": [
10,
20,
30,
40,
100
],
"post_tax": [
20,
25,
30,
35,
50
]
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.gini_tax_redistribution",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_items | 10000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
算術は完全に決定的で、ブラウザでは無料、APIでは成功リクエストあたり $0.002 です。
税と移転の制度でジニ縮小が測るもの
このAPIは非数を捏造しません。
本計算機が所得を検証し両方のジニを計算する方法
同じ長さの必須配列を2つ付けて呼び出してください。検証後、核は各リストを独立に並べ替え、順位加重所得和を作り、離散ジニ式を適用します。すべてゼロのリストはゼロ除算ではなく完全平等として扱います。その同型は意図的です。 ティアAの parse 能力は、与えられた入力でウェブ経路と有料経路が決して食い違わないことを約束します。pre_tax(市場所得または総所得)と post_tax(税と移転後の可処分所得)です。各リストは非負の有限数が少なくとも2つ、多くても1万件で、人または世帯あたり1値、添字で対になり単位 i は pre_tax i と post_tax i を持ちます。エンジンは第1リストで pretax、market_income、gross_income、before_tax を、第2リストで posttax、disposable_income、net_income、after_tax も受け付けるので、すでにその語で話すスクリプトは改名手順を必要としません。任意で decimals を0から12の整数(既定6)として送り、報告する各数値フィールドの half-up 丸めを制御できます。欠落フィールド、配列でない入力、2未満のリスト、長さの違うリスト、公開上限を超えるリスト、有限数でない要素、負の要素はすべて invalid_input で拒否され、残高は課金されません。応答は n、双方の合計と平均、gini_pre_tax、gini_post_tax、gini_reduction、同じ縮小の reynolds_smolensky、真偽値 inequality_reduced、および formula 文字列を報告します。税引前ジニが厳密に正なら relative_redistribution と gini_reduction_percent も返します。
実務上の使い方、上限、料金、提供
スクリプト、LMSプラグイン、政策ノート、マイクロシミュレーションのダッシュボードが、1つの契約の下で多数の対になった所得リストの安定したJSONを必要とするときはAPIをご利用ください。成功した各リクエストは $0.002 の1課金アイテムです。同じ2つのリストは常に同じジニ、同じReynolds-Smolensky縮小、同じ任意の相対フィールドを返します。不平等の教程、表計算からの移行試験、経済学者向けコーディング面接サンドボックス、あるいは母集団加重・標本加重・別の離散規約のどれを使うかを隠す不透明な計算機より閉形式のジニ縮小をすでに好む前処理に、このエンドポイントをつないでください。本エンドポイントが証明するのは、非負所得の2リストのジニ比較と、その比較のReynolds-Smolensky解釈だけです。
技術的な質問
税と移転の制度によるジニ縮小はどう計算しますか?
同じ長さで非負数が少なくとも2つの配列 pre_tax と post_tax を含む JSON を econ.gini_tax_redistribution に送ってください。応答は gini_pre_tax、gini_post_tax、gini_reduction(Reynolds-Smolensky指数)を返し、税引前ジニが正なら gini_reduction_percent も返します。
課税前後のジニ計算機は無料ですか?
ブラウザツールはお使いの端末で無料です。API呼び出しは成功アイテムあたり $0.002 の前払い残高を使い、検証失敗は課金されません。