根据文档:
该函数返回一个表达式值组的近似边界,其中 number 表示要创建的分位数数量。此函数返回一个由 number + 1 个元素组成的数组,其中第一个元素是近似最小值,最后一个元素是近似最大值。
看起来,如果我想要真正的四分位数,我需要使用
我的假设正确吗?
该函数返回一个表达式值组的近似边界,其中 number 表示要创建的分位数数量。此函数返回一个由 number + 1 个元素组成的数组,其中第一个元素是近似最小值,最后一个元素是近似最大值。
看起来,如果我想要真正的四分位数,我需要使用
APPROX_QUANTILES(values, 4)
,将返回[minvalue,第一四分位数,第二四分位数,第三四分位数,maxvalue]
根据https://en.wikipedia.org/wiki/Quartile,四分位数集包含3个数据点 - 其中没有一个是数据的最小/最大值。我的假设正确吗?
APPROX_QUANTILES(values, 4)
是否会返回真正的四分位数?
4
个四分位数吗? - Tyler_1