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