Skip to main content

quantilesExact

Introduced in: v1.1.0 同时精确计算数值数据序列在不同级别上的多个分位数 此函数等同于 quantileExact,但支持在单次遍历中计算多个分位数级别,因此比逐个调用分位数函数更高效。 为了获得精确值,所有传入的值都会合并到一个数组中,然后对其进行部分排序。因此,该函数会消耗 O(n) 内存,其中 n 是传入值的数量。 语法
参数
  • level — 分位数的级别。一个或多个介于 0 到 1 之间的常量浮点数。建议将 level 值设置在 [0.01, 0.99] 范围内。Float*
输入参数 返回值 按指定级别的顺序返回对应分位数组成的数组。对于数值数据类型,输出格式与输入格式一致。Array((U)Int*)Array(Int128)Array(UInt128)Array(Int256)Array(UInt256)Array(Float*)Array(Decimal*)Array(Date)Array(DateTime)Array(DateTime64) 示例 计算多个精确分位数
Query
Response
最后修改于 2026年7月23日