quantileDD
计算样本的近似分位数,并提供相对误差保证。其原理是通过构建一个 DD 来实现的。
语法
参数
参数说明
-
relative_accuracy— 分位数的相对精度。取值范围为 0 到 1。Float。sketch 的大小取决于数据范围和相对精度。范围越大且相对精度越低,sketch 就越大。sketch 的大致内存大小约为log(max_value/min_value)/relative_accuracy。推荐值为 0.001 或更高。 -
level— 分位数的级别。可选。取值范围为 0 到 1。默认值:0.5。Float。
返回值
- 指定级别的近似分位数。
类型:Float64。
示例
输入表包含一个整数列和一个浮点列:
用于计算 0.75 分位数(第三四分位数)的查询:
结果:
另请参阅