Java 常识数学:皮尔逊相关性返回NaN。
我正在计算两个数组的相关性Java 常识数学:皮尔逊相关性返回NaN。,java,Java,我正在计算两个数组的相关性 x = {1,2,3}; y = {1,1,1}; ApacheCommonsMath中的PearsonsCorrelation返回这些数组的NaN。i、 e PearsonsCorrelation corr = new PearsonsCorrelation(); double result = corr.correlation(x, y); //result = NaN. 为什么答案不是0.0?皮尔逊相关性可以被认为是这些序列的协方差与其标准偏差乘积的比率。问
x = {1,2,3};
y = {1,1,1};
ApacheCommonsMath中的PearsonsCorrelation返回这些数组的NaN。i、 e
PearsonsCorrelation corr = new PearsonsCorrelation();
double result = corr.correlation(x, y); //result = NaN.
为什么答案不是0.0?皮尔逊相关性可以被认为是这些序列的协方差与其标准偏差乘积的比率。问题源于第二个系列的标准偏差为0