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