quantileTDigestWeighted
The performance of the function is lower than performance of quantile or . In terms of the ratio of State size to precision, this function is much better than quantile
.
The result depends on the order of running the query, and is nondeterministic.
When using multiple quantile*
functions with different levels in a query, the internal states are not combined (that is, the query works less efficiently than it could). In this case, use the quantiles function.
Note
Syntax
Alias: medianTDigestWeighted
.
Arguments
level
— Level of quantile. Optional parameter. Constant floating-point number from 0 to 1. We recommend using alevel
value in the range of[0.01, 0.99]
. Default value: 0.5. At the function calculates .expr
— Expression over the column values resulting in numeric data types, or DateTime.
Returned value
- Approximate quantile of the specified level.
- for numeric data type input.
- DateTime if input values have the
DateTime
type.
Example
Query:
Result:
See Also