quantilesTDigest
quantileTDigest,但支持在一次遍历中计算多个分位数级别,因此比逐个调用分位数函数更高效。
内存占用为 log(n),其中 n 是值的数量。结果取决于查询的运行顺序,并且具有非确定性。
此函数的性能不如 quantiles 或 quantilesTiming。但在状态大小与精度的比率方面,此函数明显优于 quantiles。
语法
level— 分位数的级别。一个或多个介于 0 到 1 之间的常量浮点数。建议将level值设在[0.01, 0.99]范围内。Float*
Date 和 DateTime 输入,输出格式与输入格式一致。Array(Float32) 或 Array(Date) 或 Array(DateTime)
示例
使用 t-digest 计算多个分位数
Query
Response