quantilesInterpolatedWeighted
quantileInterpolatedWeighted, mais elle permet de calculer plusieurs niveaux de quantile en un seul passage, ce qui est plus efficace que d’appeler chaque fonction de quantile individuellement.
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 éléments 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 interpolés
Query
Response