edo1z blog

プログラミングなどに関するブログです

統計学

協調フィルタリング(ピアソン相関)

from operator import itemgetter from math import sqrt data = { 'A': {'あ': 10, 'い': 5, 'う': 3, 'え': 4, 'お': 9, 'か': 6}, 'B': {'あ': 3, 'い': 3, 'う': 3, 'え': 4, 'お': 3, 'か': 4}, 'C': {'あ': 2, 'い': 10, 'う': 4, 'え': 2, 'お': 4}, …

標準偏差・相関係数

[mathjax] 算術平均 合計を個数で割るやつ $$\bar{x} = \frac{\displaystyle \sum_{i=1}^n x_i}{n}$$ 偏差 データの値から算術平均を引いたやつ $$x_i - \bar{x}$$ 分散 偏差の2乗の合計をデータ数で割ったもの $$s2 = \frac{\displaystyle \sum_{i=1}^n (x_…