quantilesExactWeighted
quantileExactWeighted, mais elle permet de calculer plusieurs niveaux de quantiles en une seule passe, ce qui est plus efficace que d’appeler des fonctions de quantile séparées.
Syntaxe
level— Niveaux de quantile. Un ou plusieurs nombres constants à virgule flottante compris entre 0 et 1. Nous recommandons d’utiliser des valeursleveldans la plage[0.01, 0.99].Float*
expr— Expression appliquée aux valeurs de la colonne, dont le résultat est de type numérique,Date,DateTimeouDateTime64.(U)Int*ouInt128ouUInt128ouInt256ouUInt256ouFloat*ouDecimal*ouDateouDateTimeouDateTime64weight— Colonne contenant les poids des membres de la séquence. Le poids correspond au nombre d’occurrences d’une valeur.UInt*
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)
Exemples
Calcul de plusieurs quantiles pondérés exacts
Query
Response