skewness
集計関数
適用対象: Databricks SQL Databricks Runtime
グループの値から計算された歪度値を返します。
構文
skewness ( [ALL | DISTINCT ] expr ) [FILTER ( WHERE cond ) ]
この関数は、 句を使用して OVER
として呼び出すこともできます。
引数
expr
: 数値に評価される式。cond
: 集計に使用される行をフィルター処理するオプションのブール式。
返品
DOUBLE
です。
DISTINCT
が指定されている場合、この関数は expr
値の一意のセットでのみ動作します。
例
> SELECT skewness(col) FROM VALUES (-10), (-20), (100), (1000), (1000) AS tab(col);
0.3853941073355022
> SELECT skewness(DISTINCT col) FROM VALUES (-10), (-20), (100), (1000), (1000) AS tab(col);
1.1135657469022011
> SELECT skewness(col) FROM VALUES (-1000), (-100), (10), (20) AS tab(col);
-1.1135657469022011