KURTOSIS (Lakehouse v1)
Função de agregação.
A função KURTOSIS() retorna a curtose em excesso de todos os valores de entrada.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.kurtosis(<expr>)Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.kurtosis(table.price).alias('excess_kurtosis')
| excess_kurtosis ||-------------------------|| 0.06818181325581445 |Sintaxe SQL
Seção intitulada “Sintaxe SQL”KURTOSIS(<expr>)Argumentos
Seção intitulada “Argumentos”| Argumentos | Descrição |
|---|---|
<expr> |
Qualquer expressão numérica |
Tipo de retorno
Seção intitulada “Tipo de retorno”Float64 anulável.
Exemplos de SQL
Seção intitulada “Exemplos de SQL”Criar uma tabela e inserir dados de exemplo
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);Demonstração de consulta: calcular a curtose em excesso dos preços das ações da Apple
SELECT KURTOSIS(price) AS excess_kurtosisFROM stock_pricesWHERE stock_symbol = 'AAPL';Resultado
| excess_kurtosis ||-------------------------|| 0.06818181325581445 |