حاسبة IQR
احصل على تشتت النصف الأوسط من بياناتك: للأعداد من 1 إلى 8 يكون Q1 مساويًا 2.5 وQ3 مساويًا 6.5 والمدى الربيعي 4. ولا تستطيع قيمة متطرفة واحدة أن تمدّه كما تمدّ المدى الكلي. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
المدى الربيعي، ويُكتب IQR، هو عرض النصف الأوسط من مجموعة رقمية: الربيع الثالث ناقص الربيع الأول. بخلاف المدى الكامل، يتجاهل IQR أبعد الذيلين، فلا يمطّ قيمة شاذة واحدة النتيجة كما يفعل الأكبر ناقص الأصغر. يبحث الطلاب والمحللون ومهندسو الجودة عن حاسبة IQR حين يحتاجون هذا الرقم المتين للانتشار من أجل مخطط صندوق، أو مراجعة واجب، أو تقرير ضبط عملية. تقبل هذه القدرة قائمة فيها أربعة أعداد منتهية على الأقل، وترتبها، وتعيّن Q1 وQ3 بمفصلات Tukey الحصرية، وتعيد IQR بوصفه Q3 ناقص Q1.
ماذا يقيس المدى الربيعي ولماذا Q3 ناقص Q1
المدى الربيعي هو الفرق بين الربيع الثالث والربيع الأول لعينة رقمية مرتبة. بعد وضع المشاهدات تصاعديًا، يعلّم Q1 القطع الذي يترك نحو ربع القيم تحته ويعلّم Q3 القطع الذي يترك نحو ربعها فوقه. طرح هاتين المفصلتين يعطي IQR، طول الخمسين في المئة الوسطى من القائمة.
هذا الرقم الواحد هو ابن عم المدى الكامل المتين: الأكبر ناقص الأصغر يستخدم النقطتين الأبعد فقط، فقد يسيطر خطأ مطبعي أو قراءة عاصفة على القصة، بينما يُبنى IQR من داخل العينة المرتبة ويبقى ثابتًا حين تتحرك الأذيال. تقدم الكتب المدرسية IQR إلى جانب الملخص الخماسي ومخطط الصندوق، حيث يُرسم الصندوق نفسه من Q1 إلى Q3 وعرضه هو هذا الإحصاء تمامًا. يستخدم مهندسو الجودة العرض نفسه لاحقًا للإشارة إلى الشذوذات الخفيفة بأسوار Q1 ناقص واحد ونصف IQR وQ3 زائد واحد ونصف IQR، حتى حين يحتاجون العرض أولًا فقط.
يبحث الطلاب عن حاسبة IQR عندما يطلب الواجب Q3 ناقص Q1 ويريدون نظرة ثانية على المفصلات. يجيب هذا الطرف عن ذلك البحث مباشرة: ليس حزمة ربيعات كاملة، ولا ملخصًا خماسيًا، ولا مبلّغًا عن القيم الشاذة. يحسب Q1 وQ3 بمفصلات Tukey الحصرية، ويطرحهما، ويعيد IQR مع الربيعين والعدد حتى يتسنى لكم مراجعة الطرح.
مجموعة فيها أقل من أربعة أعداد منتهية لا تحتمل نصفين غير فارغين في بناء مفصلي نزيه، لذلك تفشل تلك الطلبات بدل اختراع ربيع من مفرد أو من زوج.
أين تستحق حاسبة IQR موضعها
استخدموا أداة المتصفح حين تريدون مدى ربيعيًا فوريًا أثناء مراجعة جواب واجب، أو تحديد عرض الصندوق في رسم لمخطط صندوق، أو شرح سبب نقص متوسط بلا انتشار متين. النتائج حتمية تمامًا: القيم نفسها تنتج دائمًا n وQ1 وQ3 وIQR نفسها. لا نموذج لغوي ولا خدمة إحصاء خارجية ولا عشوائية، لذا يؤمن تثبيت القدرة في فحوص التكامل المستمر ومواد الدرس القابلة لإعادة الإنتاج.
اقرنوها بجارٍ مخصص للربيعيات أو للملخص الخماسي إن احتجتم أيضًا الوسيط أو الطرفين أو أسوار Tukey للقيم الشاذة؛ تجيب هذه الصفحة عن البحث عن حاسبة IQR لا عن حزمة وصفية كاملة. صلوا الطرف بدروس علم البيانات، واختبارات ترحيل الجداول، وصناديق مقابلات البرمجة، أو خطوات التهيئة حيث تفضّلون أصلًا عرض مفصلة بصيغة مغلقة على مخطط تدفق تقريبي.
حالات الاستخدام
الواجبات ومختبرات الإحصاء التمهيدية
يتحقق الطلاب والمصححون من IQR بوصفه Q3 ناقص Q1 على القائمة نفسها، بما في ذلك القاعدة الصارمة بأن أقل من أربعة أعداد أو رمزًا غير رقمي باطل.
عرض مخطط الصندوق والانتشار المتين للعملية
يحوّل المحللون ومهندسو الجودة دفعة قراءات مكتملة إلى عرض مستقر للنصف الأوسط دون سحب الطرفين أو ملخص خماسي كامل.
البرامج وتجهيزات الأرقام في التكامل المستمر
تستدعي المسارات وصناديق المقابلات عقد IQR حتميًا بدل إعادة تنفيذ الترتيب والمفصلات الحصرية وQ3 ناقص Q1 في كل لغة.
الأسئلة الشائعة
كيف أحسب المدى الربيعي بهذه الحاسبة؟
تعيد الاستجابة iqr بوصفه Q3 ناقص Q1، مع q1 وq3 وn وطريقة المفصلة.
أي طريقة ربيعات تستخدمها حاسبة IQR هذه؟
مفصلات Tukey الحصرية: تُرتَّب القائمة وتُقسم إلى نصف أدنى ونصف أعلى ويُؤخذ وسيط كل نصف. عندما يكون n فرديًا يُترك الوسيط الكلي خارج النصفين. IQR بعدها Q3 ناقص Q1.
لماذا تحتاج المجموعة أربعة أعداد على الأقل؟
يلزم نصفان غير فارغين لتكوين Q1 وQ3 بأمانة. إخفاقات التحقق لا تُحاسب.
ماذا يحدث إن لم تكن القيمة رقمية؟
يجب أن تكون كل خانة عددًا منتهيًا. السلاسل الفارغة وNaN وInfinity والكلمات ليست مشاهدات.
لماذا أستخدم المدى الربيعي بدل المدى الكلي؟
المدى الكلي يعتمد على أكثر قيمتين تطرفًا فقط، فقد يهيمن عليه خطأ طباعي واحد أو قراءة شاذة. أما المدى الربيعي فيُبنى من وسط القائمة المرتبة ويبقى ثابتًا عندما تتحرك الأطراف.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/stat/iqr \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"values":[1,2,3,4,5,6,7,8]}'const res = await fetch("https://api.kit.forhosting.com/stat/iqr", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"values": [
1,
2,
3,
4,
5,
6,
7,
8
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/iqr",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"values": [
1,
2,
3,
4,
5,
6,
7,
8
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/iqr", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"values":[1,2,3,4,5,6,7,8]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"values":[1,2,3,4,5,6,7,8]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/iqr", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"values": [
1,
2,
3,
4,
5,
6,
7,
8
]
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.iqr",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_values | 100000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
القوائم الأقصر من أربع مشاهدات والرموز الفارغة والمدخلات غير الرقمية تفشل بـ invalid_input بدل اختراع صفر صامت. تعمل الحسابات الحتمية نفسها مجانًا في المتصفح وعبر API بسعر $0.002 لكل طلب ناجح.
عقد الإدخال ومفصلات Tukey الحصرية وشكل الاستجابة
بعد التحقق يحوّل النواة كل خانة، ويرتب نسخة تصاعديًا، ويطبّق مفصلات Tukey الحصرية. النصف الأدنى هو أول floor لـ n على اثنين من القيم والنصف الأعلى آخر floor لـ n على اثنين؛ عندما يكون n فرديًا يُستبعد الوسيط الكلي من النصفين. Q1 هو وسيط النصف الأدنى وQ3 وسيط الأعلى. IQR هو Q3 ناقص Q1. مثال: الأعداد الثمانية من واحد إلى ثمانية لها Q1 يساوي اثنين ونصف وQ3 يساوي ستة ونصف وIQR يساوي أربعة. أرسلوا جسم JSON حقله الإلزامي values: مصفوفة من أربعة أعداد منتهية على الأقل. تُقبل القائمة نفسها تحت الأسماء البديلة numbers وdata وlist، وكذلك سلسلة مفصولة بفواصل أو فواصل منقوطة أو مسافات، حتى لا تحتاج عمودًا ملصقًا من جدول إلى خطوة إعادة تسمية. قد تصل كل خانة عددًا في JSON أو سلسلة رقمية؛ تُرفض السلاسل الفارغة وNaN وInfinity والكائنات والكلمات بـ invalid_input مع تسمية الفهرس المخطئ. يفشل أيضًا حقل غائب، وحمولة ليست مصفوفة ولا سلسلة، وقائمة أقصر من أربعة، وقائمة أطول من الحد المنشور، وتلك الإخفاقات لا تستهلك رصيدًا. تعيد الاستجابة n وq1 وq3 وiqr وmethod مضبوطًا على tukey_exclusive حتى يعيد العميل طباعة الطرح دون طلب ثانٍ.
أين تستحق حاسبة IQR موضعها
استخدموا API حين يحتاج برنامج، أو منصة تحضير مقابلات، أو موقع تعليمي، أو لوحة ضبط جودة إلى IQR بصيغة JSON مستقرة لقوائم رقمية كثيرة تحت عقد واحد. كل طلب ناجح بند قابل للفوترة بسعر $0.002؛ التحقق الفاشل لا يستهلك رصيدًا. تبقى القوائم المقبولة محدودة لعوازل Worker: حتى مئة ألف قيمة تغطي جداول الصف ومقتطفات المختبر والعينات التحليلية المعتادة وتنتهي بسرعة مع ذلك. ولأن التنفيذ تحليل خالص من المستوى A، يكلف كل استدعاء ناجح السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة.
أسئلة تقنية
كم تبلغ تكلفة حاسبة IQR؟
تعمل أداة المتصفح مجانًا على جهازكم. تستخدم استدعاءات API رصيد KIT المدفوع مقدمًا بسعر $0.002 لكل بند ناجح؛ إخفاقات التحقق لا تُحاسب.