用于 Robust Statistics 的 Java 统计包

标签 java statistics

我正在寻找“Robust Statistics”的 java 包。请注意"Robust"的含义在这里。

我知道 Apache commons 数学 Descriptive statistics和摘要统计数据,但它们仅提供非稳健的统计数据。

这里的一个例子是 median absolute deviation

最佳答案

我不确定这是否会给您一个确切的解决方案。但是您可以使用 apache 数学库导出这些功能。 这是推导平均绝对偏差的示例。

public double mad(double [] autoCorrelationValues){
    double [] tempTable = new double[autoCorrelationValues.length];
    Median m = new Median();
    double medianValue = m.evaluate(autoCorrelationValues);
    for(int i=0 ; i<autoCorrelationValues.length ;i++){
        tempTable[i] = Math.abs(autoCorrelationValues[i] - medianValue);
    }
    return m.evaluate(tempTable); 
}

关于用于 Robust Statistics 的 Java 统计包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12171649/

相关文章:

java - 如果类存在于类中,则 JNI 函数名称

python - 如何在 python 中应用梯度函数?

algorithm - 提高序数排名

statistics - 查找整数数组的平均值

java - 如何在保持线程安全的同时降低锁定粒度?

java - JNI 值分配给数组

java - rxtx 给我 NoSuchPortException

string - 返回字符串文字的 R 函数

DataFrames,df ."example vector in the data()"引发 MethodError

java - 用于查找字符串的正则表达式模式包含一些单词并且不包含其他单词