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

covarPop

مُقدَّم في: v1.1.0 يحسب التغاير السكاني: Σ(xxˉ)(yyˉ)n\frac{\Sigma{(x - \bar{x})(y - \bar{y})}}{n}
تستخدم هذه الدالة خوارزمية غير مستقرة عدديًا. إذا كنت بحاجة إلى الاستقرار العددي في الحسابات، فاستخدم الدالة covarPopStable. تعمل بصورة أبطأ، لكنها تُقلل من الخطأ الحسابي.
الصياغة
covarPop(x, y)
الأسماء البديلة: COVAR_POP الوسائط القيمة المُعادة يُعيد التغاير السكاني بين x وy. Float64 أمثلة حساب التغاير السكاني الأساسي
Query
DROP TABLE IF EXISTS series;
CREATE TABLE series(i UInt32, x_value Float64, y_value Float64) ENGINE = Memory;
INSERT INTO series(i, x_value, y_value) VALUES (1, 5.6, -4.4),(2, -9.6, 3),(3, -1.3, -4),(4, 5.3, 9.7),(5, 4.4, 0.037),(6, -8.6, -7.8),(7, 5.1, 9.3),(8, 7.9, -3.6),(9, -8.2, 0.62),(10, -3, 7.3);

SELECT covarPop(x_value, y_value)
FROM series
Response
┌─covarPop(x_value, y_value)─┐
│                   6.485648 │
└────────────────────────────┘
آخر تعديل في ٢٥ يونيو ٢٠٢٦