【问题标题】:Java statistics package for Robust Statistics用于稳健统计的 Java 统计包
【发布时间】:2017-02-11 10:04:02
【问题描述】:

我正在寻找“稳健统计”的 java 包。请注意此处"Robust" 的含义。

我知道 Apache commons Math Descriptive statistics 和汇总统计信息,但它们只提供非稳健统计信息。

这里的一个例子是median absolute deviation

【问题讨论】:

  • 除了 MAD 之外,您还有稳健统计数据的示例吗?这可以很容易地计算出来,几乎不需要自己的包。除此之外,稳健的统计数据是一个非常广泛且依赖于应用程序的主题。

标签: java statistics


【解决方案1】:

我不确定这是否会给你一个准确的解决方案。但是您可以使用 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); 
}

【讨论】:

    猜你喜欢
    • 2016-08-25
    • 2011-08-07
    • 2021-02-07
    • 1970-01-01
    • 2012-01-12
    • 2016-08-01
    • 1970-01-01
    • 2014-12-18
    • 1970-01-01
    相关资源
    最近更新 更多