问题 使用Apache Commons Math从数字系列中获取中位数


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

Commons Math用户指南 说 DescriptiveStatistics 支持中位数,但是 DescriptiveStatistics的JavaDocs 没有提到它。它确实提到几何平均值,这与中位数相同吗?

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


3801
2018-04-06 01:22


起源

中位数是排序顺序中间的数字:它大于元素的一半,小于另一半。第50百分位数大于50%的元素,少于其他50%。是的,他们是一样的。 - Louis Wasserman


答案:


DescriptiveStatistics.getPercentile

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


13
2018-04-06 01:23