TDIGEST 的CDF

语法
TDIGEST.CDF key value [value ...]
可用:
Redis 堆栈 / Bloom 2.4.0
时间复杂度:
O(N),其中 N 是指定的值的数量。

对于每个输入值,返回 (小于给定值的观测值 + 等于给定值的一半观测值) 的分数(浮点)的估计值。

可以在一次调用中检索多个馏分。

必需参数

key是现有 T-Digest 草图的键名称。
value是应检索 CDF (累积分布函数) 的值。

返回值

数组回复 - 该命令返回一个浮点数组,其中填充了 fraction_1、fraction_2、...、fraction_N。

如果草图为空,则所有值均为 'nan'。

例子

redis> TDIGEST.CREATE t COMPRESSION 1000
OK
redis> TDIGEST.ADD t 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5
OK
redis> TDIGEST.CDF t 0 1 2 3 4 5 6
1) "0"
2) "0.033333333333333333"
3) "0.13333333333333333"
4) "0.29999999999999999"
5) "0.53333333333333333"
6) "0.83333333333333337"
7) "1"

RATE THIS PAGE
Back to top ↑