إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime 11.3 LTS وما فوق
إرجاع تقاطع خط الانحدار الخطي أحادي المتغير في مجموعة حيث xExpr وyExpr.NOT NULL
بناء الجملة
regr_intercept( [ALL | DISTINCT] yExpr, xExpr) [FILTER ( WHERE cond ) ]
يمكن أيضا استدعاء هذه الدالة كدالة نافذة باستخدام العبارة OVER .
الوسيطات
yExpr: تعبير رقمي، المتغير التابع.xExpr: تعبير رقمي، المتغير المستقل.cond: تعبير منطقي اختياري يقوم بتصفية الصفوف المستخدمة للدالة.
المرتجعات
DOUBLE.
يتم تجاهل أي قيم خالية داخل المجموعة. إذا كانت المجموعة فارغة أو تتكون فقط من القيم الخالية، تكون النتيجة NULL.
إذا DISTINCT تم تحديد، يتم حساب المتوسط بعد إزالة التكرارات.
هذه الدالة هي مرادف ل avg(y) - regr_slope(y,x) * avg(x).
الأمثلة
> SELECT regr_intercept(y, x) FROM VALUES (1, 2), (2, 3), (2, 3), (null, 4), (4, null) AS T(y, x);
-0.9999999999999998