私は2つのフロート配列のピアソンの相関を計算するためにPythonライブラリscipyを使用しています。係数の戻り値は、配列が異なる場合でも常に1.0です。たとえば:Scipy:ピアソンの相関は常に1を返す
[-0.65499887 2.34644428]
[-1.46049758 3.86537321]
私はこの方法でルーチンを呼び出しています:
r_row, p_value = scipy.stats.pearsonr(array1, array2)
r_row
の値は常に1.0です。私は間違って何をしていますか?
長さ2の配列? – user2291379
長さ2の配列で動作します。 –