訓練
regr_r2
聚合函數
適用於: Databricks SQL
Databricks Runtime 11.3 LTS 和更新版本
傳回 xExpr
和 yExpr
作為 NOT NULL
的群組中值的判定係數。
regr_r2( [ALL | DISTINCT] yExpr, xExpr) [FILTER ( WHERE cond ) ]
您也可以使用 OVER
子句,將此函式叫用為 視窗函式。
-
yExpr
:數值表達式,相 依變數。 -
xExpr
:數值表達式,獨立 變數。 -
cond
:選擇性布爾表示式,篩選用於函式的數據列。
DOUBLE
。
系統會忽略群組內的任何 Null。 如果群組是空的,或只包含 Null,則結果為 NULL
。
如果 DISTINCT
指定 ,則會在移除重複項目之後計算平均值。
> SELECT regr_r2(y, x) FROM VALUES (1, 2), (2, 3), (2, 3), (null, 4), (4, null) AS T(y, x);
1
其他資源
文件
-
基數函式 - Azure Databricks - Databricks SQL
瞭解 Databricks SQL 和 Databricks Runtime 中 SQL 語言基數函式的語法。
-
degrees 函式 - Azure Databricks - Databricks SQL
瞭解 Databricks SQL 和 Databricks Runtime 中 SQL 語言 Degrees 函式的語法。
-
一些聚合函數 - Azure Databricks - Databricks SQL
瞭解 Databricks SQL 和 Databricks Runtime 中 SQL 語言的一些函式語法。
-
>= (gt eq sign) 運算符 - Azure Databricks - Databricks SQL
瞭解 Databricks SQL 中 SQL 語言>= (gt eq sign) 運算符的語法。