2008年12月3日水曜日

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データの相関係数は右上か左下の値となる。

0 コメント: