KURTOSIS (Lakehouse v1)
集計関数です。
KURTOSIS() 関数は、すべての入力値の超過尖度を返します。
Analyzeの構文
Section titled “Analyzeの構文”func.kurtosis(<expr>)Analyzeの例
Section titled “Analyzeの例”func.kurtosis(table.price).alias('excess_kurtosis')
| excess_kurtosis ||-------------------------|| 0.06818181325581445 |SQLの構文
Section titled “SQLの構文”KURTOSIS(<expr>)| 引数 | 説明 |
|---|---|
<expr> |
任意の数値式 |
Nullable Float64。
テーブルの作成とサンプルデータの挿入
CREATE TABLE stock_prices ( id INT, stock_symbol VARCHAR, price FLOAT);
INSERT INTO stock_prices (id, stock_symbol, price)VALUES (1, 'AAPL', 150), (2, 'AAPL', 152), (3, 'AAPL', 148), (4, 'AAPL', 160), (5, 'AAPL', 155);クエリのデモ: Apple の株価の超過尖度を計算する
SELECT KURTOSIS(price) AS excess_kurtosisFROM stock_pricesWHERE stock_symbol = 'AAPL';結果
| excess_kurtosis ||-------------------------|| 0.06818181325581445 |