统计计算

JJu*_*ior 4 java statistics

是否有任何内置库可用于计算java中的中位数?

我正在使用apache.commons.math进行其他统计功能,但中位数无处可寻.

谢谢,

Dav*_*and 9

将所有数字放入列表,对列表进行排序,并取中间值(或偶数大小的两个中间值的平均值).无需计算


Ank*_*sal 7

您使用的是哪个版本的Apache Commmons Math?至少在2.1以后有一个中位数类(旧版本我不确定).您可以将其用作:

Median median = new Median();
median.evaluate(values);
Run Code Online (Sandbox Code Playgroud)

  • 什么样的荒谬过度设计API设计是什么?恕我直言,没有任何借口可以简单地计算一个需要实例化对象并使用多行代码的中位数. (3认同)