プロが教える店舗&オフィスのセキュリティ対策術

初歩的な質問で恐縮です。相関分析の参考書に
Sx=Σ(xi-xbar)^2=Σxi^2-(Σxi)^2/n
とあります。
この式の証明方法を教えていただけないでしょうか?
この分野はあまり得意でなく困っております。
言葉を添え丁寧に教えていただくと助かります。
勝手申しますが、よろしくお願いします。

A 回答 (4件)

個人的な書きやすさのため


xbarをaverage(x)って書き

xiをx(i)と書くことにする。

なお
Σ(x(i))^2は (x(1) + x(2) + x(3))^2を
Σ(x(i)^2)は (x(1)^2 + x(2)^2 + x(3)^2)を
それぞれ意味するものとする。
 平均って,定義から明らかに
average(x) = Σ(x(i))/n ・・・A
だよな。

Σ(x(i) - average(x))^2
=(x(1) - average(x))^2
+(x(2) - average(x))^2
+(x(3) - average(x))^2
+…
+(x(n) - average(x))^2

=(x(1))^2 - 2 * x(1) * average(x) + (average(x))^2
+(x(2))^2 - 2 * x(2) * average(x) + (average(x))^2
+(x(3))^2 - 2 * x(3) * average(x) + (average(x))^2
+…
+(x(n))^2 - 2 * x(n) * average(x) + (average(x))^2

= Σ(x(i)^2) - 2 * average(x) * Σ(x(i)) + n * (average(x))^2

ここでAをaverage(x)に代入すると

Σ(x(i)^2) - 2 * average(x) * Σ(x(i)) + n * (average(x))^2
= Σ(x(i)^2) - 2 * Σ(x(i)) / n * Σ(x(i)) + n * (Σ(x(i)) /n )^2
= Σ(x(i)^2) - 2 * Σ(x(i)) ^ 2 /n + Σ(x(i))^2 / n
= Σ(x(i)^2) - Σ(x(i))^2 / n
    • good
    • 10

他の方と同じことをやっているわけですが、このような式の計算は、なるべく記号を簡単にするほうが見やすくなります。

例えば、xiを単にxとし、xbarをAとします。

Σ((x-A)^2)
-----2乗を展開
=Σ(x^2)-2AΣx+Σ(A^2)
-----Aを(Σx)/nと置き換える
=Σ(x^2)-2((Σx)/n)Σx+Σ(((Σx)/n)^2)
-----第3項は定数のΣだからn倍としても同じ
=Σ(x^2)-2(((Σx)^2)/n)+n((Σx)^2)/(n^2)
-----第2項は第3項の-2倍と判明した
=Σ(x^2)-((Σx)^2)/n
    • good
    • 10
この回答へのお礼

皆様懇切丁寧なご指導ありがとうございました。
おかげさまで理解できました。
お二人しか評価できないのが残念です。

お礼日時:2008/07/07 10:02

xbar = Σxj / n なんだけど、xbar はそういう計算結果であって、与式の中では定数なんだな。


だから単純に、
Σ(xi - xbar)^2
= Σ(xi^2 - 2 xbar・xi - (xbar)^2)
= Σxi^2 - 2 xbar Σxi + n (xbar)^2
= Σxi^2 - 2 n (xbar)^2 + n (xbar)^2  (∵ Σxi = n xbar)
= Σxi^2 - n (xbar)^2
= Σxi^2 - (Σxi)^2 / n  (∵ xbar = (Σxi) / n )
    • good
    • 5

自分で書き方変えといて書き間違えてる


Σ(x(i) - average(x))^2
=(x(1) - average(x))^2
ではなく

Σ((x(i) - average(x))^2)
の誤り
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!