KURTOSIS (Lakehouse v1)
Fonction d’agrégation.
La fonction KURTOSIS() renvoie le kurtosis en excès de toutes les valeurs d’entrée.
Syntaxe Analyze
Section intitulée « Syntaxe Analyze »func.kurtosis(<expr>)Exemples Analyze
Section intitulée « Exemples Analyze »func.kurtosis(table.price).alias('excess_kurtosis')
| excess_kurtosis ||-------------------------|| 0.06818181325581445 |Syntaxe SQL
Section intitulée « Syntaxe SQL »KURTOSIS(<expr>)Arguments
Section intitulée « Arguments »| Arguments | Description |
|---|---|
<expr> |
Toute expression numérique |
Type de retour
Section intitulée « Type de retour »Float64 nullable.
Exemples SQL
Section intitulée « Exemples SQL »Créer une table et insérer des données d’exemple
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);Exemple de requête : calculer le kurtosis en excès du cours de l’action Apple
SELECT KURTOSIS(price) AS excess_kurtosisFROM stock_pricesWHERE stock_symbol = 'AAPL';Résultat
| excess_kurtosis ||-------------------------|| 0.06818181325581445 |