相関係数の式の導出

変量 x y の相関係数は

r= σ xy σ x σ y

σ xy = 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種類の変量xy標準化した

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

の相関の程度を以下のようにして調べることにする.標準化するのは数式の取り扱いを簡単なするためである.2種類の変量 u i , v i の相関図の点は, v=au+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 a2 v i b+ u i 2 a 2 +2 u i ab+ 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

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

=n2( i=1 n u i v i )a0+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 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 + nb 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 = σ xy σ x σ y

ここで, 1 n i=1 n x i x ¯ y i y ¯ = σ xy  共分散と定義している.

となり冒頭の式になる.

●最小値 Δ 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    1r1

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

 

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

最終更新日: 2024年4月9日