相関係数を求めてみよう
(1) 数学 英語
A 70 63
B 70 63
C 60 59
D 60 63
E 55 63
(2) 身長 体重
A 171.5 62
B 170.0 65
C 170.0 59
D 170.0 59
E 169.0 59
相関係数の定義だけを使うなら
〈定義〉
○ 平均 x=nx1+x2+⋯+xn
○ 分散 Sx2=n(x1−x)2+⋯+(xn−x)2
○ 標準偏差 Sx=Sx2
○ 共分散 Sxy=n(x1−x)(y1−y)+⋯+(xn−x)(yn−y)
○ 相関係数 r=SxSySxy
(1) 数学 英語 偏差 偏差2乗 偏差積
x y x y x² y² xy
A 70 63 7 0.8 49 0.64 5.6
B 70 63 7 0.8 49 0.64 5.6
C 60 59 −3 −3.2 9 10.24 9.6
D 60 63 −3 0.8 9 0.64 −2.4
E 55 63 −8 0.8 64 0.64 −6.4
合計 315 311 / / 180 12.8 12
平均 63 62.2 / / 36 2.56 2.4
↙︎ ↓ ↘︎
Sx2=36 Sy2=2.56 Sxy=2.4
Sx=6 Sy=1.6 ↓
↘︎ ↓ ↙︎
rxy=SxSySxy=6×1.62.4= 41= 0.25
(2) 身長 体重 偏差 偏差2乗 偏差積
x y x y x² y² xy
A 171.5 62 1.4 1.2 1.96 1.44 1.68
B 170.0 65 −0.1 4.2 0.01 17.64 −0.42
C 170.0 59 −0.1 −1.8 0.01 3.24 0.18
D 170.0 59 −0.1 −1.8 0.01 3.24 0.18
E 169.0 59 −1.1 −1.8 1.21 3.24 1.98
合計 850.5 304 / / 3.2 28.8 3.6
平均 170.1 60.8 / / 0.64 5.76 0.72
↙︎ ↓ ↘︎
Sx2=0.64 Sy2=5.76 Sxy=0.72
Sx=0.8 Sy=2.4 ↓
↘︎ ↓ ↙︎
rxy=SxSySxy=0.8×2.40.72=83=0.375
変換したり定理を使ったりするなら
〈定理〉
○ 分散 Sx2=x2−x2 … ①
○ 共分散 Sxy=xy−x⋅y … ②
〈変換〉
○ x=cu+x0 で変換すると x=c u+x0 … ③
( ⇔u =cx−x0 ) Sx=∣c∣Su … ④
○ x=cu+x0 で変換すると Sxy=cdSuv … ⑤
y=dv+y0 rxy=ruv または rxy=−ruv … ⑥
※ ①〜⑥の証明は データ分析:公式集 をご覧ください。
(1) 数学 英語 変換
x y u v u2 v2 uv
A 70 63 2 1 4 1 2
B 70 63 2 1 4 1 2
C 60 59 0 0 0 0 0
D 60 63 0 1 0 1 0
E 55 63 −1 1 1 1 −1
合計 / / 3 4 9 4 3
平均 / / 53 54 59 54 53
↓
├ Su2=u2−u2=59−(53)2=2536 より Su=56
├ Sv2=v2−v2=54−(54)2=254 より Sv=52
└ Suv=uv−u⋅v=53−53⋅54=253
└→ rxy=ruv=56⋅52253= 41= 0.25
ついでながら、
変換 x=5u+60 したので、x=5u+60=5×53+60=63
Sx=5Su=5×56=6
〃 y=4v+59 〃 y=4v+59=4×54+59=62.2
Sy=4Sv=4×52=58
Sxy=5×4×Suv=20×253=512
rxy=SxSySxy=6⋅58512=41=0.25
(2) 身長 体重 変換
x y u v u2 v2 uv
A 171.5 62 3 1 9 1 3
B 170.0 65 0 2 0 4 0
C 170.0 59 0 0 0 0 0
D 170.0 59 0 0 0 0 0
E 169.0 59 −2 0 4 0 0
合計 / / 1 3 13 5 3
平均 / / 51 53 513 1 53
↓
├ Su2=u2−u2=513−(51)2=2564 より Su=58
├ Sv2=v2−v2=1−(53)2=2516 より Sv=54
└ Suv=uv−u⋅v=53−51⋅53=2512
└→ rxy=ruv=58⋅542512= 83= 0.375
ついでながら、
変換 x=21u+170 したので、x=21u+170=170.1
Sx=21Su=21×58=54
〃 y=3v+59 〃 y=3v+59=3×53+59=60.8
Sy=3Sv=3×54=512
Sxy=21×3×Suv=23×2512=2518
rxy=SxSySxy=54⋅5122518=83=0.375
◇ ◇ ◇
〜 AIは相関で動く 〜
▷ 因果 と 相関
▷ データ分析:公式集
▷ 相関係数を求めてみよう
▷ 入試で2科目の得点が逆相関?