スキップしてメイン コンテンツに移動

Python: NumPyで相関係数を求める

覚書。numpy.corrcoefを使う。

from numpy import corrcoef print corrcoef([1, 2, 3, 4, 5], [1, 2, 2, 5, 5])

出力結果:

[[ 1. 0.92966968] [ 0.92966968 1. ]]

入力データのそれぞれの組み合わせに対する相関係数が行列として出力される。2データの相関係数は右上か左下の値となる。

コメント