الانتقال إلى المحتوى الرئيسي

varSamp

مُقدَّمة في: v1.1.0 تحسب تباين العينة لمجموعة بيانات. يُحسب تباين العينة باستخدام الصيغة: Σ(xxˉ)2n1\frac{\Sigma{(x - \bar{x})^2}}{n-1}
حيث:
  • xx هي كل نقطة بيانات منفردة في مجموعة البيانات
  • xˉ\bar{x} هو المتوسط الحسابي لمجموعة البيانات
  • nn هو عدد نقاط البيانات في مجموعة البيانات
تفترض الدالة أن مجموعة البيانات المُدخلة تمثّل عينةً من مجتمع إحصائي أكبر. إذا أردت حساب تباين المجتمع الإحصائي بأكمله (حين تمتلك مجموعة البيانات الكاملة)، فاستخدم varPop عوضًا عن ذلك.
تستخدم هذه الدالة خوارزمية غير مستقرة عدديًا. إذا كنت بحاجة إلى الاستقرار العددي في الحسابات، فاستخدم الدالة varSampStable. تعمل بصورة أبطأ، لكنها تُقلّل من الخطأ الحسابي.
الصيغة
varSamp(x)
الأسماء البديلة: VAR_SAMP الوسيطات
  • x — المجتمع الإحصائي الذي تريد حساب تباين العينة له. (U)Int* أو Float* أو Decimal*
القيمة المُعادة تُعيد تباين العينة لمجموعة البيانات المُدخلة x. Float64 أمثلة حساب تباين العينة
Query
DROP TABLE IF EXISTS test_data;
CREATE TABLE test_data
(
    x Float64
)
ENGINE = Memory;

INSERT INTO test_data VALUES (10.5), (12.3), (9.8), (11.2), (10.7);

SELECT round(varSamp(x),3) AS var_samp FROM test_data;
Response
┌─var_samp─┐
│    0.865 │
└──────────┘
آخر تعديل في ٢٩ يونيو ٢٠٢٦