統計学 学習ノート

統計検定の4級から1級まで、出題範囲の順に記事と練習問題で学ぶ

準1級-3 応用統計の手法

分布の特性値

  • モーメント
  • 歪度
  • 尖度
  • 変動係数
  • 相関係数
  • 偏相関係数
  • 分位点関数
  • 条件つき期待値
  • 条件つき分散

はじめに

「平均も分散も同じなら、2つの分布は同じと言っていいの?」

例えば、行列のできるラーメン店が2軒あるとします。どちらも待ち時間の平均は20分で、分散も同じです。ところが、A店の待ち時間は10分から30分まで左右対称に散らばるのに対し、B店はたいてい18分前後で入れて、10回に1回ほど40分近く待たされるとしたらどうでしょうか? 平均と分散だけを見ていては、この違いに気づけません。

実は、平均と分散は、分布の情報のほんの入り口です。その先を見れば、左右のゆがみや裾の重さまで、数字で表すことができます。

そこで登場するのが、今回の主役 モーメント です。モーメントとは、確率変数のべき乗の期待値のことで、分布の形を1次、2次、3次と順に測っていく物差しのセットです。

前回の記事では、モーメント母関数を使ってモーメントを取り出しました。今回の記事では、取り出したモーメントから作る歪度と尖度、分布を逆から読む分位点関数、2つの変数の関係を測る相関係数と偏相関係数、そして条件つき期待値と条件つき分散について解説します。

モーメント:分布の形を順に測る

はじめに、モーメントと、そこから作る特性値について解説します。

kk を正の整数として、kk 次の モーメント には2種類あります。

μk′=E[Xk],μk=E[(X−μ)k]\mu_k' = E[X^k], \qquad \mu_k = E[(X - \mu)^k]

μk′\mu_k' は原点のまわりのモーメントで、μk\mu_k は平均 μ\mu のまわりのモーメントです。1次の μ1′\mu_1' が平均で、2次の μ2\mu_2 が分散です。

健康診断に例えると、1次は身長、2次は体重のようなものです。まずここを測りますが、3次、4次と検査項目を増やすほど、体の様子が細かく分かります。

平均のまわりのモーメントは、原点のまわりのモーメントから計算できます。(X−μ)3(X - \mu)^3 などを展開して期待値をとるだけです。

μ3=E[X3]−3μE[X2]+2μ3,μ4=E[X4]−4μE[X3]+6μ2E[X2]−3μ4\mu_3 = E[X^3] - 3\mu E[X^2] + 2\mu^3, \qquad \mu_4 = E[X^4] - 4\mu E[X^3] + 6\mu^2 E[X^2] - 3\mu^4

このモーメントを、単位がなくなるように標準偏差 σ\sigma のべきで割ったものが、歪度と尖度です。2級では、データの形を表す指標として学びました。

歪度=μ3σ3,尖度=μ4σ4−3\text{歪度} = \frac{\mu_3}{\sigma^3}, \qquad \text{尖度} = \frac{\mu_4}{\sigma^4} - 3

歪度 は左右のゆがみを測ります。3乗すると、平均より右の離れた値はプラスに、左の離れた値はマイナスに大きく効きます。右に裾が長ければ正、左に裾が長ければ負で、左右対称なら0です。

尖度 は裾の重さ、言いかえると極端な値の出やすさを測ります。4乗するので、平均から遠い値がとくに強く効きます。3を引いているのは、正規分布で0になるようにそろえるためです。

試験のポイント:尖度は3を引かずに μ4/σ4\mu_4 / \sigma^4 と定義する本もあります。この定義なら正規分布の値は3です。問題文の定義を必ず確認しましょう。

具体的に見てみましょう。XX が0、1、4の値をそれぞれ確率0.5、0.3、0.2でとるとします。

【歪度と尖度の計算】

  1. 原点のまわりのモーメント: E[X]=1.1E[X] = 1.1、E[X2]=3.5E[X^2] = 3.5、E[X3]=13.1E[X^3] = 13.1、E[X4]=51.5E[X^4] = 51.5
  2. 分散: σ2=3.5−1.12=2.29\sigma^2 = 3.5 - 1.1^2 = 2.29
  3. 3次と4次: μ3=13.1−3×1.1×3.5+2×1.13=4.212\mu_3 = 13.1 - 3 \times 1.1 \times 3.5 + 2 \times 1.1^3 = 4.212、同じように μ4≈14.878\mu_4 \approx 14.878
  4. 歪度: 4.212÷2.293/2≈1.224.212 \div 2.29^{3/2} \approx 1.22
  5. 尖度: 14.878÷2.292−3≈−0.1614.878 \div 2.29^2 - 3 \approx -0.16

歪度が正なので、確率の小さい4の側に裾が伸びた分布だと分かります。

せっかくなので、よく出る分布の値も見てみましょう。

分布歪度尖度
正規分布00
連続一様分布0−1.2-1.2
指数分布26
ポアソン分布 Po(λ)Po(\lambda)1/λ1/\sqrt{\lambda}1/λ1/\lambda

指数分布は、右に長い裾をもつので、歪度も尖度も大きいです。ポアソン分布は、λ\lambda が大きいほど0に近づきます。正規分布に似てくるということです。

最後に、変動係数 です。これは標準偏差を平均で割った値で、平均の大きさに対するばらつきの相対的な大きさを表します。

CV=σμ(μ>0)CV = \frac{\sigma}{\mu} \qquad (\mu > 0)

例えば、大人の体重が平均60kg、標準偏差9kgなら変動係数は0.15です。赤ちゃんの体重が平均3kg、標準偏差0.45kgなら、これも0.15です。標準偏差の数字は20倍違いますが、相対的なばらつきは同じです。単位の異なるもの、大きさの異なるものを比べるのに向いています。

以上が、モーメントと、そこから作る特性値についての解説です。

分位点関数:累積分布関数を逆から読む

次に、分布を確率の側から読む分位点関数について説明します。

累積分布関数 F(x)F(x) は「値 xx を入れると、確率が出てくる関数」でした。逆に「確率 pp を入れると、値が出てくる関数」が 分位点関数 です。

Q(p)=inf⁡{x:F(x)≥p}(0<p<1)Q(p) = \inf\{x : F(x) \ge p\} \qquad (0 < p < 1)

inf⁡\inf は下限で、ここでは「F(x)≥pF(x) \ge p を満たす xx のうち最小のもの」と読めば十分です。FF が連続で増加するなら、QQ は FF の逆関数そのものです。

背の順の列を思い浮かべてください。FF は「この身長の人は前から何%の位置か」に答え、QQ は「前から何%の位置の人の身長は何cmか」に答えます。Q(0.5)Q(0.5) が中央値、Q(0.25)Q(0.25) と Q(0.75)Q(0.75) が四分位数で、2級で学んだ上側確率点も Q(1−α)Q(1 - \alpha) と書けます。

具体的に見てみましょう。前回の待ち時間の分布 F(x)=1−e−0.5xF(x) = 1 - e^{-0.5x} で、F(x)=pF(x) = p を xx について解きます。

Q(p)=−log⁡(1−p)0.5Q(p) = -\frac{\log(1 - p)}{0.5}

Q(0.5)≈1.39Q(0.5) \approx 1.39 分が中央値です。平均は2分だったので、右に裾を引いた分布では中央値が平均より小さいことが確かめられます。Q(0.75)−Q(0.25)≈2.773−0.575≈2.20Q(0.75) - Q(0.25) \approx 2.773 - 0.575 \approx 2.20 が四分位範囲です。

せっかくなので、離散型の例も見てみましょう。サイコロでは F(3)=0.5F(3) = 0.5 なので Q(0.5)=3Q(0.5) = 3 です。pp が少しでも0.5を超えると、F(x)≥pF(x) \ge p となる最小の xx は4に跳びます。定義に inf⁡\inf が入っているのは、階段状の FF でも答えが1つに決まるようにするためです。

例題:分位点を求める

0<x<10 < x < 1 で F(x)=x3F(x) = x^3 のとき、分位点関数、中央値、90%点を求めましょう。

【解き方】

  1. x3=px^3 = p を解く: Q(p)=p1/3Q(p) = p^{1/3}
  2. 中央値: Q(0.5)=0.51/3≈0.794Q(0.5) = 0.5^{1/3} \approx 0.794
  3. 90%点: Q(0.9)=0.91/3≈0.965Q(0.9) = 0.9^{1/3} \approx 0.965

答えは、Q(p)=p1/3Q(p) = p^{1/3}、中央値は約0.794、90%点は約0.965です。

分位点は、平均や分散が存在しない分布でも必ず決まります。これが、モーメントにはない強みです。

以上が、分位点関数についての説明です。

相関係数と偏相関係数:2つの変数の関係を測る

続いて、2つの確率変数の関係を測る量について解説します。

相関係数 は、2級で学んだとおり、共分散を2つの標準偏差で割った値です。ここでは確率変数の性質として整理します。

ρ=Cov[X,Y]V[X] V[Y],Cov[X,Y]=E[XY]−E[X] E[Y]\rho = \frac{\mathrm{Cov}[X, Y]}{\sqrt{V[X]\, V[Y]}}, \qquad \mathrm{Cov}[X, Y] = E[XY] - E[X]\, E[Y]

前回の得点の表で計算してみましょう。E[XY]=1×1×0.30+1×2×0.20=0.70E[XY] = 1 \times 1 \times 0.30 + 1 \times 2 \times 0.20 = 0.70、E[X]=0.6E[X] = 0.6、E[Y]=0.95E[Y] = 0.95 なので、共分散は 0.70−0.57=0.130.70 - 0.57 = 0.13 です。V[X]=0.24V[X] = 0.24、V[Y]=0.5475V[Y] = 0.5475 より、ρ=0.13÷0.24×0.5475≈0.36\rho = 0.13 \div \sqrt{0.24 \times 0.5475} \approx 0.36 となります。

ρ\rho が −1-1 から 11 の間に収まるのは、次の理由からです。X,YX, Y を標準化した変数を ZX,ZYZ_X, Z_Y とすると、V[ZY±ZX]=2±2ρV[Z_Y \pm Z_X] = 2 \pm 2\rho です。分散は負にならないので、−1≤ρ≤1-1 \le \rho \le 1 が出ます。さらに、∣ρ∣=1|\rho| = 1 なら分散が0になるので、YY は XX の1次式です。

注意したいのは、相関係数が測るのは直線的な関係だけという点です。XX が −1-1 から 11 の一様分布に従い、Y=X2Y = X^2 とします。YY は XX で完全に決まりますが、Cov[X,Y]=E[X3]=0\mathrm{Cov}[X, Y] = E[X^3] = 0 なので相関係数は0です。独立なら無相関ですが、無相関でも独立とは限りません。

次に、偏相関係数 です。第3の変数 ZZ の影響を取り除いたあとの、XX と YY の相関です。

ρXY⋅Z=ρXY−ρXZ ρYZ(1−ρXZ2)(1−ρYZ2)\rho_{XY \cdot Z} = \frac{\rho_{XY} - \rho_{XZ}\, \rho_{YZ}}{\sqrt{(1 - \rho_{XZ}^2)(1 - \rho_{YZ}^2)}}

記号の意味は、ρXY\rho_{XY} が XX と YY の相関係数で、他も同じです。言葉で言うと、XX を ZZ で回帰した残差と、YY を ZZ で回帰した残差の相関です。2人の仲のよさを調べるのに、共通の友人の影響を差し引いてから見るイメージです。

例えば、アイスの売上 XX と水の事故の件数 YY の相関が0.6で、気温 ZZ との相関がそれぞれ0.8と0.7だとします。

ρXY⋅Z=0.6−0.8×0.7(1−0.64)(1−0.49)=0.040.1836≈0.09\rho_{XY \cdot Z} = \frac{0.6 - 0.8 \times 0.7}{\sqrt{(1 - 0.64)(1 - 0.49)}} = \frac{0.04}{\sqrt{0.1836}} \approx 0.09

0.6あった相関が、気温の影響を除くとほぼ消えました。見かけの相関だったと分かります。

試験のポイント:偏相関係数の分子は「元の相関 − 第3の変数を通した相関」です。符号が元の相関と逆になることもあります。

以上が、相関係数と偏相関係数についての解説です。

条件つき期待値と条件つき分散

最後に、条件つきの世界の平均と分散を見ていきましょう。

条件つき期待値 は、X=xX = x のもとでの YY の平均です。前回の条件つき分布を使って、ふつうの期待値と同じように計算します。条件つき分散 も同じです。

E[Y∣X=x]=∫y f(y∣x) dy,V[Y∣X=x]=E[Y2∣X=x]−E[Y∣X=x]2E[Y \mid X = x] = \int y\, f(y \mid x)\, dy, \qquad V[Y \mid X = x] = E[Y^2 \mid X = x] - E[Y \mid X = x]^2

離散型なら積分を和に変えます。前回の得点の表なら、E[Y∣X=0]=0.625E[Y \mid X = 0] = 0.625、E[Y∣X=1]≈1.167E[Y \mid X = 1] \approx 1.167 です。前半の結果によって、後半の得点の平均が変わります。2級で学んだ2変量正規分布の E[Y∣X=x]E[Y \mid X = x] も、これの一例です。

xx を確率変数 XX に置きかえた E[Y∣X]E[Y \mid X] は、XX の値によって決まる確率変数です。ここから、重要な2つの公式が得られます。

E[Y]=E[E[Y∣X]],V[Y]=E[V[Y∣X]]+V[E[Y∣X]]E[Y] = E\big[E[Y \mid X]\big], \qquad V[Y] = E\big[V[Y \mid X]\big] + V\big[E[Y \mid X]\big]

1つ目は 繰り返し期待値の法則 で、「グループごとの平均を、グループの割合で平均すると、全体の平均になる」という式です。2つ目は全分散の公式で、「全体の分散 = グループ内の分散の平均 + グループ間の平均の分散」という式です。

具体的に見てみましょう。A組30人は平均60点・分散100で、B組20人は平均80点・分散64です。全体から1人を選んだときの点数を YY とします。

【全体の平均と分散】

  1. 全体の平均: 0.6×60+0.4×80=680.6 \times 60 + 0.4 \times 80 = 68
  2. グループ内の分散の平均: 0.6×100+0.4×64=85.60.6 \times 100 + 0.4 \times 64 = 85.6
  3. グループ間の平均の分散: 0.6×(60−68)2+0.4×(80−68)2=960.6 \times (60 - 68)^2 + 0.4 \times (80 - 68)^2 = 96
  4. 全体の分散: 85.6+96=181.685.6 + 96 = 181.6

ばらつきを「組の中の差」と「組どうしの差」に分けて足しているのです。この分解は、後の記事の分散分析の土台になります。

例題:三角形の上の分布で確かめる

前回の例題の分布(0<y<x<10 < y < x < 1 で f(x,y)=2f(x, y) = 2)では、X=xX = x のもとで YY は (0,x)(0, x) の一様分布でした。全分散の公式を使って、E[Y]E[Y] と V[Y]V[Y] を求めましょう。

【解き方】

  1. 一様分布より E[Y∣X]=X/2E[Y \mid X] = X/2、V[Y∣X]=X2/12V[Y \mid X] = X^2/12
  2. fX(x)=2xf_X(x) = 2x より E[X]=2/3E[X] = 2/3、E[X2]=1/2E[X^2] = 1/2、V[X]=1/18V[X] = 1/18
  3. E[Y]=E[X]/2=1/3E[Y] = E[X]/2 = 1/3
  4. V[Y]=E[X2]/12+V[X]/4=1/24+1/72=1/18V[Y] = E[X^2]/12 + V[X]/4 = 1/24 + 1/72 = 1/18

答えは、E[Y]=1/3E[Y] = 1/3、V[Y]=1/18V[Y] = 1/18 です。fY(y)=2(1−y)f_Y(y) = 2(1 - y) から直接計算しても、同じ値になります。

せっかくなので、別の例も見てみましょう。あるお店の1日の客数 NN が Po(20)Po(20) に従い、1人の購入額は独立に平均500円、標準偏差200円だとします。売上 SS について、NN のもとでは E[S∣N]=500NE[S \mid N] = 500N、V[S∣N]=2002NV[S \mid N] = 200^2 N です。

E[S]=500×20=10000,V[S]=2002×20+5002×20=5800000E[S] = 500 \times 20 = 10000, \qquad V[S] = 200^2 \times 20 + 500^2 \times 20 = 5800000

売上の平均は10,000円で、標準偏差は約2,408円です。客数のぶれが分散の大部分を占めています。

試験のポイント:「個数がランダムな和」は、全分散の公式の定番です。まず個数を固定して計算し、次に個数について期待値をとります。

以上が、条件つき期待値と条件つき分散についての説明です。

細かい計算が分からなかったとしても問題ありません。ここでは、「分布はモーメントで順に要約できる」「全体のばらつきは、グループ内とグループ間に分けられる」という点だけ押さえておきましょう。

今回のまとめ

それでは、今回の内容を振り返ります。

今回は分布を要約する特性値について紹介しました。平均と分散は入り口にすぎません。3次、4次と測れば形が分かり、確率の側から読めば分位点が分かり、条件をつければ関係が分かります。分布の健康診断の項目が、ひと通りそろったことになります。

今回のポイントを振り返りましょう。

振り返り

  • モーメントは分布の形を順に測る物差し。3次から歪度、4次から尖度を作る。
  • 変動係数は、平均に対するばらつきの大きさ。大きさの違うものの比較に使う。
  • 分位点関数は累積分布関数を逆から読む関数。背の順の何%の位置の値かを答える。
  • 相関係数は直線的な関係だけを測り、偏相関係数は第3の変数の影響を除いた相関を測る。
  • 全体の分散は、グループ内の分散の平均と、グループ間の平均の分散の和になる。

キーワードのおさらい

  • モーメント: 確率変数のべき乗の期待値
  • 歪度: 分布の左右のゆがみ。μ3/σ3\mu_3 / \sigma^3
  • 尖度: 裾の重さ。μ4/σ4−3\mu_4 / \sigma^4 - 3(3を引かない流儀もある)
  • 変動係数: 標準偏差を平均で割った値
  • 分位点関数: 確率 pp に対して、累積分布関数が pp に達する値を返す関数
  • 相関係数: 共分散を2つの標準偏差で割った値
  • 偏相関係数: 第3の変数の影響を除いた相関係数
  • 条件つき期待値: 条件のもとでの平均
  • 条件つき分散: 条件のもとでの分散

さて、ここまでは与えられた変数の分布を調べてきました。でも実際には、身長から BMI を計算したり、対数をとったりと、変数を別の変数に変えて使うことがよくあります。変数を変えると、分布はどう変わるのでしょうか?

次回は、「変数変換」について紹介します。

それでは、次の記事へ進んでいきましょう。

練習問題5問開いて挑戦する
問1. 確率変数 XX について E[X]=1E[X] = 1、E[X2]=3E[X^2] = 3、E[X3]=10E[X^3] = 10 である。歪度に最も近いものはどれか。
問2. 平均50・標準偏差5のAと、平均200・標準偏差15のBの、相対的なばらつきの説明として最も適切なものはどれか。
問3. x≥0x \ge 0 で累積分布関数が F(x)=1−e−2xF(x) = 1 - e^{-2x} である分布の90%点 Q(0.9)Q(0.9) に最も近いものはどれか。
問4. ρXY=0.5\rho_{XY} = 0.5、ρXZ=0.7\rho_{XZ} = 0.7、ρYZ=0.8\rho_{YZ} = 0.8 のとき、ZZ の影響を除いた偏相関係数 ρXY⋅Z\rho_{XY \cdot Z} に最も近いものはどれか。
問5. XX は確率 1/21/2 で0、確率 1/21/2 で1をとる。E[Y∣X=0]=10E[Y \mid X=0]=10、V[Y∣X=0]=4V[Y \mid X=0]=4、E[Y∣X=1]=20E[Y \mid X=1]=20、V[Y∣X=1]=16V[Y \mid X=1]=16 のとき、V[Y]V[Y] として正しいものはどれか。