Java鲁棒统计学包

7

我正在寻找一个与"强健统计学"相关的Java包。请注意这里"强健"的意义。

我知道Apache commons Math提供了描述性统计和摘要统计,但它们只提供了非强健统计数据。

这里举一个例子中位数绝对偏差


除了MAD之外,您是否有其他健壮统计量的示例?它可以很容易地计算,并且几乎不需要自己的软件包。除此之外,健壮统计是一个非常广泛和应用依赖的主题。 - David Robinson
1个回答

2

我不确定这是否能为您提供确切的解决方案。但是,您可以使用Apache Math库来派生这些特征。以下是一个派生平均绝对偏差的示例。

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); 
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接