相関係数

変量 x , y の相関係数は

r = σ x y σ x σ y

σ x y = 1 n ∑ i = 1 n ( x i − x ¯ ) ( y i − y ¯ ) ( x , y の共分散)

σ x = 1 n ∑ i = 1 n x i − x ¯ 2 ( x の標準偏差)

σ y = 1 n ∑ i = 1 n x i − x ¯ 2 ( y の標準偏差)

である.

参考:相関係数と標準化した変量の共分散との関係

■相関係数の式の導出

2種類の変量の間の関係を示す相関図において,点がある直線の近くに集まるとき,2種類の変量の間には相関があるという.

2種類の変量 x と y を標準化した

u i = x i − x ¯ σ x , v i = y i − y ¯ σ y

の相関の程度を以下のようにして調べることにする.標準化するのは数式の取り扱いを簡単なするためである.2種類の変量 u i , v i の相関図の点は, v = a u + b で表される直線の近くに集まる傾向があると仮定する.この直線と,実際の変量との差の2乗和 Δ 2

Δ 2 = ∑ i = 1 n d i 2 = ∑ i = 1 n { v i − ( a u i + b ) } 2

を計算してみる.(参考:最小ニ乗法)

Δ 2 の値が大きいと多くの変量が直線から離れており相関が弱く, Δ 2 の値が小さいと変量が直線の近くに集まっており相関が強いと判断できる.

Δ 2 = ∑ i = 1 n d i 2 = ∑ i = 1 n { v i − ( a u i + b ) } 2

= ∑ i = 1 n { v i 2 − 2 v i ( a u i + b ) + ( a u i + b ) 2 }

= ∑ i = 1 n ( v i 2 − 2 u i v i a − 2 v i b + u i 2 a 2 + 2 u i a b + b 2 )

= ∑ i = 1 n v i 2 − 2 ( ∑ i = 1 n u i v i ) a − 2 ( ∑ i = 1 n v i ) b + ( ∑ i = 1 n u i 2 ) a 2 + 2 ( ∑ i = 1 n u i ) a b + ( ∑ i = 1 n 1 ) b 2

= n − 2 ( ∑ i = 1 n u i v i ) a − 0 + n a 2 + 0 + n b 2

∵  ∑ i = 1 n u i = 0 , ∑ i = 1 n v i = 0 , ∑ i = 1 n u i 2 = 1 , ∑ i = 1 n v i 2 = 1

= n a 2 − 2 ∑ i = 1 n u i v i a + n b 2 + n

a と b の2次関数となっている.この関数を a , b の順に平方完成する.

= n { a − 1 n ∑ i = 1 n u i v i } 2 + n b 2 + n − 1 n ( ∑ i = 1 n u i v i ) 2

= n { a − 1 n ∑ i = 1 n u i v i } 2 + n b 2 + n { 1 − ( 1 n ∑ i = 1 n u i v i ) 2 }

Δ 2 は

a = 1 n ∑ i = 1 n u i v i , b = 0

のとき最小となり,最小値 Δ min 2 は

n { 1 − ( 1 n ∑ i = 1 n u i v i ) 2 }

となる.

この時,原点を通る直線 v = ( 1 n ∑ i = 1 n u i v i ) u の回りに最も集まっているといえる.

最小値は, 1 n ∑ i = 1 n u i v i の値に依存しており, 1 n ∑ i = 1 n u i v i = ± 1 のとき,最小値は 0 となり,すべての変量が直線 v = ( 1 n ∑ i = 1 n u i v i ) u 上に存在することになる.

この 1 n ∑ i = 1 n u i v i の値を相関係数 r としている.言い換えると,標準化した変量の共分散を相関係数としている.この相関係数を, x , y を使って表すと

r = 1 n ∑ i = 1 n u i v i = 1 n ∑ i = 1 n x i − x ¯ σ x ⋅ y i − y ¯ σ y = 1 n ∑ i = 1 n x i − x ¯ y i − y ¯ σ x σ y

ここで, 1 n ∑ i = 1 n x i − x ¯ y i − y ¯ を 共分散 σ x y とすると

= σ x y σ x σ y

となり冒頭の式になる.

●最小値 Δ min 2 について考えてみる

Δ 2 ≧ 0 より

n { 1 − ( 1 n ∑ i = 1 n u i v i ) 2 } ≧ 0

n { ( 1 n ∑ i = 1 n u i v i ) 2 − 1 } ≦ 0

n { ( 1 n ∑ i = 1 n u i v i ) − 1 } { ( 1 n ∑ i = 1 n u i v i ) + 1 } ≦ 0

よって

− 1 ≦ 1 n ∑ i = 1 n u i v i ≦ 1 ⇒  − 1 ≦ r ≦ 1

Δ min 2 の最大値は n で最小値は 0 となる.

 

ホーム>>カテゴリー分類>>確率・統計>>相関係数

最終更新日: 2026年4月17日