メインコンテンツへスキップ
見出し画像
Photo byomori55

相関係数を求めてみよう

    相関係数を求めてみよう

    (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 ‾=x1+x2+⋯+xnn\overline{\, x \,} = \dfrac{x_1 + x_2 + \cdots + x_n}{n}
    ○ 分散   Sx  2=(x1− x ‾)2+⋯+(xn− x ‾)2nS_x^{\; 2} = \dfrac{(x_1 - \overline{\, x \,})^2 + \cdots + (x_n - \overline{\, x \,})^2}{n}
    ○ 標準偏差 Sx=Sx  2 S_x = \sqrt{S_x^{\; 2} \, }
    ○ 共分散  Sxy=(x1− x ‾)(y1− y ‾)+⋯+(xn− x ‾)(yn− y ‾)nS_{xy} = \dfrac{(x_1 - \overline{\, x \,})(y_1 - \overline{\, y \,}) + \cdots + (x_n - \overline{\, x \,})(y_n - \overline{\, y \,})}{n}
    ○ 相関係数 r=SxySxSyr = \dfrac{S_{xy}}{S_x S_y}

    (1)   数学 英語    偏差   偏差2乗   偏差積
         x   y    x   y   x²  y²     xy
      A  70  63   77 0.80.8  4949 0.640.64  5.65.6
      B  70  63   77 0.80.8  4949 0.640.64  5.65.6
      C  60  59  −3-3  −3.2-3.2  99 10.2410.24  9.69.6
      D  60  63  −3-3 0.80.8    99  0.640.64  −2.4-2.4
      E  55  63  −8-8 0.80.8  6464  0.640.64  −6.4-6.4
     合計 315315   311311  /   /  180180 12.812.8  1212
     平均   6363   62.262.2  /   /   3636 2.562.56  2.42.4
                     ↙︎   ↓   ↘︎
                 Sx2=36{S_x}^2 = 36 Sy2=2.56{S_y}^2 = 2.56 Sxy=2.4S_{xy} = 2.4
                  Sx=6S_x = 6   Sy=1.6S_y = 1.6   ↓
                     ↘︎   ↓   ↙︎
                 rxy=SxySxSy=2.46×1.6= 14= 0.25r_{xy} = \dfrac{S_{xy}}{S_x S_y} =\dfrac{2.4}{6 \times 1.6} =  \dfrac{1}{4} =  0.25

    (2)    身長  体重    偏差   偏差2乗   偏差積
          x    y    x   y   x²  y²     xy
      A  171.5  62   1.41.4 1.21.2 1.961.96 1.441.44  1.681.68
      B  170.0  65  −0.1-0.1 4.24.2 0.010.01 17.6417.64 −0.42-0.42
      C  170.0  59  −0.1-0.1  −1.8-1.8 0.010.01 3.243.24  0.180.18
      D  170.0  59  −0.1-0.1  −1.8-1.8 0.010.01  3.243.24  0.180.18
      E  169.0  59  −1.1-1.1  −1.8-1.8 1.211.21  3.243.24  1.981.98
     合計   850.5850.5 304304    /     /  3.23.2 28.828.8  3.63.6
     平均   170.1170.1 60.860.8  /     /   0.640.64 5.765.76 0.720.72
                       ↙︎   ↓   ↘︎
                  Sx2=0.64{S_x}^2 = 0.64 Sy2=5.76{S_y}^2 = 5.76 Sxy=0.72S_{xy} = 0.72
                   Sx=0.8S_x = 0.8   Sy=2.4S_y = 2.4   ↓
                       ↘︎   ↓   ↙︎
                  rxy=SxySxSy=0.720.8×2.4=38=0.375r_{xy} = \dfrac{S_{xy}}{S_x S_y} = \dfrac{0.72}{0.8 \times 2.4} = \dfrac{3}{8} = 0.375

    変換したり定理を使ったりするなら

    〈定理〉
    ○ 分散  Sx  2= x2 ‾− x ‾2S_x^{\; 2} = \overline{\, x^2 \,} - \overline{\, x \,}^2       … ①
    ○ 共分散 Sxy= xy ‾− x ‾⋅ y ‾S_{xy} = \overline{\, xy \,} - \overline{\, x \,} \cdot \overline{\, y \,}      … ②

    〈変換〉
    ○ x=cu+x0x = cu + x_0   で変換すると   x ‾=c  u ‾+x0\overline{\, x \,} = c \overline{\, u \,} + x_0    … ③
      ( ⇔u =x−x0c\Leftrightarrow \quad u = \dfrac{x - x_0}{c} )       Sx=∣c∣SuS_x = | c | S_u    … ④
    ○ x=cu+x0x = cu + x_0   で変換すると  Sxy=cd SuvS_{xy} = cd \, S_{uv}   … ⑤
      y=dv+y0y = dv + y_0        rxy=ruvr_{xy} = r_{uv}  または  rxy=−ruvr_{xy} = - r_{uv}  … ⑥

    ※ ①〜⑥の証明は データ分析:公式集 をご覧ください。

    (1)   数学 英語   変換
         x   y     uu vv   u2u^2 v2v^2   uvuv
      A  70  63   22 11  44 11  22
      B  70  63   22 11  44 11  22
      C  60  59   00 00  00 00  00
      D  60  63   00 11  00 11  00
      E  55  63    −1-1 11  11 11 −1-1
     合計  /   /     33 44  99 44  33
     平均  /   /   35\dfrac{3}{5} 45\dfrac{4}{5}  95\dfrac{9}{5} 45\dfrac{4}{5} 35\dfrac{3}{5}
     ↓ 
     ├ Su2= u2 ‾− u ‾2=95−(35)2=3625{S_u}^2 = \overline{\, u^2 \,} - \overline{\, u \,}^2 = \dfrac{9}{5} - \left( \dfrac{3}{5} \right)^2 = \dfrac{36}{25}  より Su=65S_u = \dfrac{6}{5}
     ├ Sv2= v2 ‾− v ‾2=45−(45)2=425{S_v}^2 = \overline{\, v^2 \,} - \overline{\, v \,}^2 = \dfrac{4}{5} - \left( \dfrac{4}{5} \right)^2 = \dfrac{4}{25}  より Sv=25S_v = \dfrac{2}{5}
     └ Suv= uv ‾−u‾⋅v‾=35−35⋅45=325S_{uv} = \overline{\, uv \,} - \overline{u} \cdot \overline{v} = \dfrac{3}{5} - \dfrac{3}{5} \cdot \dfrac{4}{5} = \dfrac{3}{25}
        └→ rxy=ruv=32565⋅25= 14= 0.25r_{xy} = r_{uv} = \dfrac{\dfrac{3}{25}}{\dfrac{6}{5} \cdot \dfrac{2}{5}} =  \dfrac{1}{4} =  0.25

     ついでながら、
    変換 x=5u+60x = 5u + 60 したので、 x ‾=5 u ‾+60=5×35+60=63 \overline{\, x \,} = 5 \overline{\, u \,} + 60 = 5 \times \dfrac{3}{5} + 60 = 63
                 Sx=5Su=5×65=6 S_x = 5 S_u = 5 \times \dfrac{6}{5} = 6
    〃  y=4v+59y = 4v + 59   〃   y ‾=4 v ‾+59=4×45+59=62.2 \overline{\, y \,} = 4 \overline{\, v \,} + 59 = 4 \times \dfrac{4}{5} + 59 = 62.2
                 Sy=4Sv=4×25=85 S_y = 4 S_v = 4 \times \dfrac{2}{5} = \dfrac{8}{5}
            Sxy=5×4×Suv=20×325=125 S_{xy} = 5 \times 4 \times S_{uv} = 20 \times \dfrac{3}{25} = \dfrac{12}{5}
            rxy=SxySxSy=1256⋅85=14=0.25 r_{xy} = \dfrac{S_{xy}}{S_x S_y} = \dfrac{\dfrac{12}{5}}{6 \cdot \dfrac{8}{5}} = \dfrac{1}{4} = 0.25

    (2)    身長  体重   変換
          x    y     uu vv   u2u^2 v2v^2   uvuv
      A  171.5  62   33 11  99 11  33
      B  170.0  65   00 22  00 44  00
      C  170.0  59   00 00  00 00  00
      D  170.0  59   00 00  00 00  00
      E  169.0  59    −2-2 00  44 00  00
     合計   /   /     11 33  1313 55  33
     平均   /   /     15\dfrac{1}{5} 35\dfrac{3}{5} 135\dfrac{13}{5} 11  35\dfrac{3}{5}
     ↓ 
     ├ Su2= u2 ‾− u ‾2=135−(15)2=6425{S_u}^2 = \overline{\, u^2 \,} - \overline{\, u \,}^2 = \dfrac{13}{5} - \left( \dfrac{1}{5} \right)^2 = \dfrac{64}{25}  より Su=85S_u = \dfrac{8}{5}
     ├ Sv2= v2 ‾− v ‾2=1−(35)2=1625{S_v}^2 = \overline{\, v^2 \,} - \overline{\, v \,}^2 = 1 - \left( \dfrac{3}{5} \right)^2 = \dfrac{16}{25}  より Sv=45S_v = \dfrac{4}{5}
     └ Suv= uv ‾−u‾⋅v‾=35−15⋅35=1225S_{uv} = \overline{\, uv \,} - \overline{u} \cdot \overline{v} = \dfrac{3}{5} - \dfrac{1}{5} \cdot \dfrac{3}{5} = \dfrac{12}{25}
        └→ rxy=ruv=122585⋅45= 38= 0.375r_{xy} = r_{uv} = \dfrac{\dfrac{12}{25}}{\dfrac{8}{5} \cdot \dfrac{4}{5}} =  \dfrac{3}{8} =  0.375

     ついでながら、
    変換 x=12u+170x = \dfrac{1}{2} u + 170 したので、 x ‾=12 u ‾+170=170.1 \overline{\, x \,} = \dfrac{1}{2} \overline{\, u \,} + 170 = 170.1
                  Sx=12Su=12×85=45 S_x = \dfrac{1}{2} S_u = \dfrac{1}{2} \times \dfrac{8}{5} = \dfrac{4}{5}
    〃  y=3v+59y = 3v + 59   〃   y ‾=3 v ‾+59=3×35+59=60.8 \overline{\, y \,} = 3 \overline{\, v \,} + 59 = 3 \times \dfrac{3}{5} + 59 = 60.8
                  Sy=3Sv=3×45=125 S_y = 3 S_v = 3 \times \dfrac{4}{5} = \dfrac{12}{5}
             Sxy=12×3×Suv=32×1225=1825 S_{xy} = \dfrac{1}{2} \times 3 \times S_{uv} = \dfrac{3}{2} \times \dfrac{12}{25} = \dfrac{18}{25}
             rxy=SxySxSy=182545⋅125=38=0.375 r_{xy} = \dfrac{S_{xy}}{S_x S_y} = \dfrac{\dfrac{18}{25}}{\dfrac{4}{5} \cdot \dfrac{12}{5}} = \dfrac{3}{8} = 0.375

    ◇      ◇      ◇

        〜 AIは相関で動く 〜
      ▷ 因果 と 相関
      ▷ データ分析:公式集
      ▷ 相関係数を求めてみよう
      ▷ 入試で2科目の得点が逆相関?

     
     
    情報科・数学科教員にして   作家・旅人・芸人 AI評論家・火山ハンター

    あなたへのおすすめ