我正在计算两个数组的相关性。
x = {1,2,3};
y = {1,1,1};
来自 apache commons 数学的 PearsonsCorrelation 对于这些数组返回 NaN。即
PearsonsCorrelation corr = new PearsonsCorrelation();
double result = corr.correlation(x, y); //result = NaN.
为什么答案不是 0.0?
最佳答案
PIL 逊相关系数可以被认为是这些序列的协方差与其标准差乘积的比率。问题源于第二个系列的标准差为 0。
关于java - 公共(public)数学 : Pearsons Correlation returns NaN .,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8895080/