我试图更多地了解Octave如何计算四分位数和四分位数范围。请考虑以下事项:
A=[1 4 7 10 14];
quantile(A, [0.25 0.75])
ans = 3.2500 11.0000
此结果似乎与维基百科页面上有关四分位数的Method 3一致。鉴于四分位数范围是Q3-Q1,我预计结果为7.75。
但是,运行iqr(A)
得到的结果为6.显然,这是从原始数据中的10减去4计算得出的,这与来自同一维基百科页面的Method 2一致。
使用两种不同的方法计算Q1和Q3的原因是什么?