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

varSampStable

مُقدَّمة في: v1.1.0 تحسب تباين العينة لمجموعة بيانات. على خلاف varSamp، تستخدم هذه الدالة خوارزمية مستقرة عدديًا. تعمل بصورة أبطأ، غير أنها تُقلّل من الخطأ الحسابي. يُحسب تباين العينة وفق الصيغة ذاتها المستخدمة في varSamp: Σ(xxˉ)2n1\frac{\Sigma{(x - \bar{x})^2}}{n-1}
حيث:
  • xx هي كل نقطة بيانات منفردة في مجموعة البيانات
  • xˉ\bar{x} هي المتوسط الحسابي لمجموعة البيانات
  • nn هو عدد نقاط البيانات في مجموعة البيانات
البنية
varSampStable(x)
الوسائط
  • x — المجتمع الإحصائي الذي تريد حساب تباين العينة له. (U)Int* أو Float* أو Decimal*
القيمة المُعادة تُعيد تباين العينة لمجموعة البيانات المُدخلة. 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(varSampStable(x),3) AS var_samp_stable FROM test_data;
Response
┌─var_samp_stable─┐
│           0.865 │
└─────────────────┘
آخر تعديل في ٢٥ يونيو ٢٠٢٦