使用Apache Commons Math从数字序列中获取中位数

2022-09-04 02:39:32

使用Apache Commons Math,我如何从一系列数字中获取中位数?

Commons Math User Guide说支持中位数,但JavaDocs for DescriptiveStatistics没有提到它。它确实提到了几何平均值,这与中位数是一回事吗?DescriptiveStatistics

我确实看到了.与中位数相同吗?getPercentile(double)getPercentile(50)


答案 1

DescriptiveStatistics.getPercentile

根据定义,第50百分位是中位数。


答案 2

Apache Commons Math就像一场飓风,所以人们必须检查他要提到的版本。我现在使用的是v3.6.1,它包括中位数(固定分位数 = 50的百分位覆盖)和百分位数类。