quantilesExact
quantileExact, mas permite calcular vários níveis de quantil em uma única passagem, o que é mais eficiente do que chamar funções de quantil individualmente.
Para obter valores exatos, todos os valores fornecidos são combinados em um array, que depois é parcialmente ordenado. Portanto, a função consome memória O(n), em que n é o número de valores fornecidos.
Sintaxe
level— Níveis dos quantis. Um ou mais números de ponto flutuante constantes de 0 a 1. Recomendamos usar valores delevelno intervalo[0.01, 0.99].Float*
expr— Expressão sobre os valores da coluna que resulta em um tipo de dado numérico,Date,DateTimeouDateTime64.(U)Int*ouInt128ouUInt128ouInt256ouUInt256ouFloat*ouDecimal*ouDateouDateTimeouDateTime64
Array((U)Int*) ou Array(Int128) ou Array(UInt128) ou Array(Int256) ou Array(UInt256) ou Array(Float*) ou Array(Decimal*) ou Array(Date) ou Array(DateTime) ou Array(DateTime64)
Exemplos
Calculando vários quantis exatos
Query
Response