حاسبة معامل اختلاف الدخل
خمسة دخول متوسطها 44000 وانحرافها المعياري 20591.260282 تعطي معامل اختلاف قدره 0.467983، أي 46.798319 %. أدخل قائمة بالدخول لتحصل على مقياس لعدم المساواة لا يتأثر بالعملة، مع المتوسط والتشتت. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الدخول
- 20,000, 30,000, 40,000, 50,000, 80,000
- N
- 5
- متوسط الدخل
- 44,000
- الانحراف المعياري للدخل
- 20,591.260282
- مجموع مربعات الانحرافات
- 2,120,000,000
معامل اختلاف توزيع الدخل هو الانحراف المعياري للدخول مقسومًا على متوسط الدخل: مقياس عدم مساواة بلا أبعاد وبلا مقياس يتيح لكم مقارنة التشتت النسبي عبر البلدان أو السنوات أو العينات ذات العملات ومستويات المعيشة المختلفة. مجتمع بمتوسط دخل عشرين ألفًا وانحراف معياري ثمانية آلاف له نفس CV كمجتمع بمتوسط أربعين ألفًا وانحراف ستة عشر ألفًا، رغم مضاعفة الفجوات المطلقة. تقبل حاسبة معامل اختلاف الدخل قائمة دخول غير سالبة، وتعيد متوسط الدخل والانحرافين المعياريين للمجتمع والعينة وCV كنسبة ونسبة مئوية ونطاقًا خشنًا لعدم المساواة للفصل والتقارير.
ماذا يقيس معامل اختلاف الدخل ومتى يُستخدم
يصعب مقارنة فجوات الدخل المطلقة عندما تختلف المتوسطات. منطقة بمتوسط دخل عشرة آلاف وانحراف ألفيْن ليست ضعف عدم المساواة في منطقة أفقر بمتوسط خمسة آلاف وانحراف ألف؛ كلاهما يشترك في نفس التشتت النسبي. يجيب معامل الاختلاف على تلك المقارنة بقسمة الانحراف المعياري للدخول على متوسط الدخل، فينتج نسبة بلا أبعاد يمكن أيضًا ضربها في مئة والإبلاغ عنها كنسبة مئوية.
يستخدم CV المجتمع الانحراف المعياري للمجتمع —جذر متوسط مربعات الانحرافات عن المتوسط— على المتوسط الحسابي لنفس القائمة. يستخدم CV العينة الانحراف المعياري للعينة مع تصحيح بيسل (القسمة على n ناقص واحد) عندما تعاملون القائمة كعينة مسح لا كإحصاء كامل. يستخدم اقتصاديو التنمية ومحللو العمل ومدرّسو المالية العامة CV الدخل إلى جانب معامل جيني ونسبة بالما ونسب المئينات: CV حسّاس للتوزيع كله، وسهل التدريس بعد المتوسط والتباين، وبلا مقياس بحيث لا يخترع تغيير العملة أو زيادة متناسبة عدم مساواة زائفًا.
الدخول السالبة خارج توزيع الدخل الكلاسيكي غير السالب المفترض هنا وتُرفض. ملاحظة واحدة لا تقيس التشتت بين الأشخاص، لذا يجب أن تحتوي القائمة على قيمتين نهائيتين غير سالبتين على الأقل. ولأن كل خطوة مجموع محدود لمنتجات أعداد معروفة يتبعها جذر وقسمة، فالإجراء كلاسيكي وحتمي بالكامل: نفس قائمة الدخول تعطي دائمًا نفس المتوسط ونفس الانحرافات ونفس CV كنسبة ونسبة مئوية.
كيف تتحقق هذه الحاسبة من الدخول وتحسب CV
اختياريًا أرسلوا decimals كعدد صحيح من صفر إلى اثني عشر (الافتراضي ستة) للتحكم في تقريب half-up لكل حقل رقمي مُبلَغ. بعد التحقق يمرّ النواة بالقائمة مرة لتجميع المجموع وتكوين متوسط الدخل، ويرفض متوسطًا غير موجب، ثم يمرّ مجددًا لتجميع مجموع مربعات الانحرافات عن ذلك المتوسط. الانحراف المعياري للمجتمع هو جذر ذلك المجموع مقسومًا على n؛ وانحراف العينة جذر نفس المجموع مقسومًا على n ناقص واحد.
CV المجتمع هو انحراف المجتمع مقسومًا على متوسط الدخل؛ والشكل المئوي يضرب تلك النسبة في مئة. يتبع CV العينة ونسبته المئوية نفس النمط. مشبك مجهري يمنع تقريب الفاصلة العائمة على قائمة بلا تشتت من اختراع مجموع مربعات سالب.
ذلك التماثل مقصود: قدرات parse من المستوى A تعد بأن قناة الويب والقناة المدفوعة لا تختلفان أبدًا على مدخل معيّن.
حالات الاستخدام
واجبات اقتصاد التنمية والعمل
يدخل الطلاب قائمة أجور أو دخول أسرية ويتحققون من المتوسط والانحراف المعياري وCV الدخل كنسبة ونسبة مئوية مقابل أمثلة الكتاب المحلولة.
التصحيح التلقائي في LMS والامتحانات
قيّموا بنود عدم مساواة الدخل بأوراكل حتمي يرفض الدخول السالبة والملاحظة الواحدة والمتوسط الصفري بدل اختراع Infinity.
دفاتر السياسات ومقتطفات المسح
احسبوا دفعةً CV الدخل بلا مقياس لعدة مناطق أو سنوات دون انجراف صيغ الجداول في خطوة الانحراف/المتوسط.
الأسئلة الشائعة
ما صيغة معامل اختلاف الدخل؟
CV = σ / μ حيث μ متوسط الدخل وσ الانحراف المعياري للمجتمع لنفس القائمة. يستخدم CV العينة انحراف العينة (القسمة على n − 1). ويُعاد كلاهما أيضًا كنسب مئوية (النسبة × 100).
بماذا يختلف هذا عن حاسبة معامل اختلاف عامة؟
أدوات CV العامة تقبل أعدادًا موقّعة بلا تفسير لعدم المساواة.
ماذا يحدث إذا كان متوسط الدخل صفرًا أو دخل سالبًا؟
CV غير معرّف عندما يكون المتوسط صفرًا، وترفض هذه الحاسبة الدخول السالبة لأنها خارج توزيع دخل كلاسيكي غير سالب. إخفاقات التحقق لا تُحاسب.
كيف يُحسب المعامل لخمسة دخول متوسطها 44000؟
يُقسم الانحراف المعياري على المتوسط. فمع انحراف معياري للمجتمع قدره 20591.260282 يكون المعامل 0.467983 أي 46.798319 %. وإذا عُدّت القائمة عينة مسح يرتفع إلى 52.322111 %، وتُصنَّف النتيجة عدم مساواة معتدلًا.
هل أستخدم قيمة المجتمع أم قيمة العينة؟
استخدم قيمة المجتمع إذا شملت القائمة الجميع كما في التعداد. أما إذا جاءت من مسح فالأنسب قيمة العينة التي تقسم على n ناقص واحد، والحاسبة تعرض القيمتين.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/econ/coefficient-of-variation-income \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"incomes":[20000,30000,40000,50000,80000]}'const res = await fetch("https://api.kit.forhosting.com/econ/coefficient-of-variation-income", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"incomes": [
20000,
30000,
40000,
50000,
80000
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/coefficient-of-variation-income",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"incomes": [
20000,
30000,
40000,
50000,
80000
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/coefficient-of-variation-income", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"incomes":[20000,30000,40000,50000,80000]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"incomes":[20000,30000,40000,50000,80000]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/coefficient-of-variation-income", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"incomes": [
20000,
30000,
40000,
50000,
80000
]
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.coefficient_of_variation_income",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
القوائم الفارغة والملاحظة الواحدة والقيم السالبة والمتوسط الصفري تفشل بـ invalid_input حتى لا تخترع المسارات Infinity. الحسابات حتمية بالكامل، وتُشغَّل مجانًا في متصفحكم، ومتاحة عبر API بسعر $0.002 لكل طلب ناجح بلا نموذج لغوي ولا خدمة إحصاء خارجية على المسار الحرج.
ماذا يقيس معامل اختلاف الدخل ومتى يُستخدم
قاعدة صارمة عامة: عندما يكون متوسط الدخل صفرًا تكون القسمة غير معرّفة، فتفشل هذه القدرة بـ invalid_input بدل اختراع Infinity أو NaN.
كيف تتحقق هذه الحاسبة من الدخول وتحسب CV
استدعوا القدرة بالحقل المصفوفي الإلزامي incomes: رقمان نهائيان غير سالبيْن على الأقل ومتوسطهما موجب تمامًا. يقبل المحرك أيضًا الأسماء البديلة income وvalues وdistribution وwages وearnings، فلا تحتاج البرامج التي تستخدم تلك المصطلحات خطوة إعادة تسمية. ترفض التحقق حقلًا مفقودًا أو غير مصفوفة أو قائمة أقصر من عنصرين أو أطول من الحد المنشور أو أي عنصر ليس عددًا نهائيًا أو أي عنصر سالب أو قائمة متوسطها صفر تمامًا، كل ذلك بـ invalid_input ودون خصم الرصيد. تسمية inequality_band الخشنة تربط CV المجتمع بنطاقات صفية مثل عدم مساواة منخفضة أو متوسطة أو عالية أو عالية جدًا للشرائح؛ وليست معيارًا قانونيًا أو تنظيميًا.
الاستخدام العملي والحدود والتسعير والتسليم
استخدموا أداة المتصفح عندما تريدون معامل اختلاف دخل فوريًا للتحقق من واجب اقتصاد التنمية أو مقارنة التشتت النسبي للأجور بين مصنعين أو شرح لماذا متوسط الدخل الصفري لا يعرّف CV دون تثبيت حزمة إحصاء. لا يوجد نموذج لغوي ولا خدمة إحصاء خارجية ولا عشوائية، لذا تُثبت القدرة بأمان في فحوصات التكامل المستمر ومواد الدرس القابلة لإعادة الإنتاج. اقرنوا CV بحسابات جيني أو حصة الأعلى عندما تحتاجون لوحة عدم مساواة كاملة؛ هذه النقطة تصدّق فقط شكل الانحراف على المتوسط بلا مقياس لقائمة دخول غير سالبة. استخدموا API عندما يحتاج سكربت أو إضافة LMS أو دفتر سياسات أو لوحة بحث JSON مستقرًا لقوائم دخل كثيرة تحت عقد واحد. كل طلب ناجح عنصر قابل للفوترة بسعر $0.002؛ وفشل التحقق لا يستهلك الرصيد. القوائم المقبولة محدودة لعوازل Worker: حتى مئة ألف دخل تغطي جداول الفصل ومقتطفات المسح ومقاطع المحاكاة الدقيقة النموذجية وتنتهي بسرعة. النتائج حتمية بالكامل: نفس الدخول تعطي دائمًا نفس mean_income وstd_income وcoefficient_of_variation وcv_percent وحقول العينة وsum_squared_deviations وinequality_band. وصّلوا نقطة النهاية بدروس عدم المساواة واختبارات ترحيل الجداول وصناديق مقابلات البرمجة للاقتصاديين أو خطوات ما قبل المعالجة حيث تفضّلون بالفعل CV بتمريرتين بصيغة مغلقة على رسوم البث التقريبية أو الحاسبات المعتمة التي تخفي هل تقسم على n أم على n ناقص واحد عند طباعة حقل معامل اختلاف واحد.
أسئلة تقنية
كيف أحسب معامل اختلاف توزيع الدخل؟
أرسلوا JSON مع incomes (مصفوفة من رقمين غير سالبيْن على الأقل بمتوسط موجب) إلى econ.coefficient_of_variation_income. تعيد الاستجابة mean_income وstd_income وcoefficient_of_variation وcv_percent وأشكال العينة وinequality_band وformula.
هل حاسبة معامل اختلاف الدخل مجانية؟
تعمل أداة المتصفح مجانًا على جهازكم. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تُحاسب.