Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: Databricks SQL
Databricks Runtime 11.3 LTS ve üzeri
Bir grup içinde xExpr
değerlerinin karelerinin toplamını döndürür; burada xExpr
ve yExpr
NOT NULL
'dur.
Sözdizimi
regr_sxx( [ALL | DISTINCT] yExpr, xExpr) [FILTER ( WHERE cond ) ]
Bu işlev, pencere fonksiyonu olarak OVER
yan tümcesi kullanılarak da çağrılabilir.
Tartışmalar
-
yExpr
: Sayısal ifade, bağımlı değişken. -
xExpr
: Sayısal ifade, bağımsız değişken. -
cond
: İşlev için kullanılan satırları filtreleyerek isteğe bağlı bir Boole ifadesi.
İadeler
Sonuç türü şeklindedir DOUBLE
.
Gruptaki tüm null'lar yoksayılır. Bir grup boşsa veya yalnızca null değerlerden oluşuyorsa, sonuç olur NULL
.
Belirtilirse DISTINCT
, yinelemeler kaldırıldıktan sonra sonuç hesaplanır.
regr_sxx(y, x)
, için regr_count(y, x) * var_pop(x)
bir eş anlamlıdır.
Örnekler
> SELECT typeof(regr_sxx(y, x)) FROM VALUES (1, 2), (2, 3), (2, 3), (null, 4), (4, null) AS T(y, x);
0.6666666666666666