Commons Maths:Pearsons Correlation返回NaN。

时间:2012-01-17 13:05:10

标签: java

我正在计算两个数组的相关性。

x = {1,2,3};
y = {1,1,1};

来自apache commons math的PearsonsCorrelation是针对这些数组的NaN返回。即。

PearsonsCorrelation corr = new PearsonsCorrelation();
double result = corr.correlation(x, y); //result = NaN.

为什么答案不是0.0?

1 个答案:

答案 0 :(得分:9)

Pearson相关性可以被认为是这些系列的协方差与其标准偏差的乘积之比。问题源于第二系列的标准偏差为0的事实。