実験計画法 第11章 §11.1 ★★★ ブロック因子を変量として構造式に入れ、期待平均平方・検定・推定・分散成分の推定を導く
実験を何日かに分けて行うと、日によって室温や原料の状態が変わり、同じ条件でも測定値の水準がずれる。このずれを放っておくと、すべて誤差に混ざって誤差分散が大きくなり、本当は差のある要因が「有意でない」と判定されることになる。乱塊法 (randomized block design)は、このずれを生む単位(日、原料のロット、装置、圃場の区画など)をブロック としてまとめ、各ブロックの中で要因のすべての水準を1回ずつ無作為な順に実施する計画である。
解析では、ブロックを1つの因子として分散分析表に1行立て、ブロック間の変動を誤差から分けて取り出す。
この章で作る道具は4つある。
ブロックを変量因子とみなしたデータの構造式と、その下での期待平均平方。
要因の検定が、繰返しのない2元配置(第6章)と同じ計算で済む理由。
分散分析後の推定の非対称性。水準の母平均そのものの信頼区間にはブロックの分散成分が入るのに、水準間の差の信頼区間には入らない。
ブロック因子の分散成分 σ R 2 \sigma_R^2 σ R 2 の点推定と区間推定。Satterthwaite の等価自由度による近似区間と、分散比 σ R 2 / σ 2 \sigma_R^2/\sigma^2 σ R 2 / σ 2 の F F F 分布による正確な区間の2通りを作る。
統計応用(理工学)の実験計画法の大問では、「データから分散分析表を作る → 期待平均平方を書く → 検定する →最適水準の母平均と差を区間推定する → ブロックの分散成分を推定する」という連鎖で、この章の道具がそのまま使われる。
局所管理という考え方
Fisher は実験の計画に3つの原則を置いた。
反復 :同じ条件を複数回行い、誤差の大きさを推定できるようにする。
無作為化 :実験の順序や割り付けを乱数で決め、系統的なずれが特定の水準に偏ってかからないようにする。
局所管理 :実験の場を均一な小さいまとまりに分け、まとまりの中で比較する。
乱塊法は局所管理をもっとも素直に実現した計画で、「乱塊」の「塊」がブロックを、「乱」がブロックの中での無作為化を指す。
例として、触媒 A A A の4種類 A 1 , … , A 4 A_1,\dots,A_4 A 1 , … , A 4 を比べたいが、1日に4回しか反応を行えないとする。5日かけて合計20回の実験をする。
20回の順番を完全に無作為に決める(完全無作為化法の1元配置)と、日と水準の組合せが偏る。たとえばある日に A 1 A_1 A 1 が2回、別の日に A 4 A_4 A 4 が0回、ということが起きる。日による水準のずれが大きいと、その偏りがそのまま水準間の差に混ざる。
乱塊法では、各日(ブロック)に4種類を1回ずつ割り当て、日の中での順番だけを無作為に決める(図 11.1 )。すると、どの水準も各日に1回ずつ現れるので、日のずれはすべての水準に同じだけ加わり、水準どうしを比べる段階で打ち消し合う。
図 11.1 乱塊法の割り付けの例。5つのブロック(日)のそれぞれで4水準を1回ずつ行い、日の中の実施順だけを乱数で決める。ブロックの中の順番は日ごとに独立に並べ替える。
ブロックの中で順番を無作為にする理由は、ブロックの中にも時間とともに変わる要因(装置の温まり方、作業者の疲れ)があるからである。毎日 A 1 → A 2 → A 3 → A 4 A_1\to A_2\to A_3\to A_4 A 1 → A 2 → A 3 → A 4 の順に実施すると、「朝に行った」という条件が A 1 A_1 A 1 にだけ重なる。すると朝と夕方の差が、A 1 A_1 A 1 と A 4 A_4 A 4 の差に混ざる。ブロック内の無作為化は、ブロック化で取り除けなかった残りのずれを、どの水準にも偏らない誤差として扱えるようにする手続きである。
ブロックは「比べたい要因」ではない
因子 A A A のように、水準を技術的に選んで最適な水準を決めたい因子を制御因子 (母数因子)と呼ぶ。ブロック因子 R R R の水準(第1日、第2日、…)は、再現して選ぶことができず、「たまたまその日に実験した」という以上の意味を持たない。そこで乱塊法では、ブロックの効果を「ブロックの母集団から無作為に取り出された確率変数」とみなし、変量因子 として扱う。変量として扱うと、関心の対象は個々のブロックの効果でなく、ブロック間のばらつきの大きさ σ R 2 \sigma_R^2 σ R 2 になる。
データの構造式
因子 A A A の水準数を a a a とおく。ブロックの数は r r r とする。ブロック R j R_j R j の中で水準 A i A_i A i を実施した測定値を、次のように書く。
x i j ( i = 1 , … , a , j = 1 , … , r ) . x_{ij}\qquad(i=1,\dots,a,\quad j=1,\dots,r). x ij ( i = 1 , … , a , j = 1 , … , r ) .
総データ数は N = a r N=ar N = a r である。
定義 11.1(乱塊法のデータの構造式)
x i j = μ + a i + γ j + ε i j , ∑ i = 1 a a i = 0 , γ j ∼ N ( 0 , σ R 2 ) , ε i j ∼ N ( 0 , σ 2 ) (11.1) x_{ij}=\mu+a_i+\gamma_j+\varepsilon_{ij},\qquad \sum_{i=1}^a a_i=0,\qquad
\gamma_j\sim\mathrm{N}(0,\sigma_R^2),\qquad \varepsilon_{ij}\sim\mathrm{N}(0,\sigma^2)\tag{11.1} x ij = μ + a i + γ j + ε ij , i = 1 ∑ a a i = 0 , γ j ∼ N ( 0 , σ R 2 ) , ε ij ∼ N ( 0 , σ 2 ) ( 11.1 )
とし、γ 1 , … , γ r , ε 11 , … , ε a r \gamma_1,\dots,\gamma_r,\ \varepsilon_{11},\dots,\varepsilon_{ar} γ 1 , … , γ r , ε 11 , … , ε a r はすべて互いに独立とする。各項の意味は次のとおりである。
μ \mu μ は一般平均、a i a_i a i は主効果(母数)。
γ j \gamma_j γ j はブロックの効果(変量)、ε i j \varepsilon_{ij} ε ij は誤差。
σ R 2 \sigma_R^2 σ R 2 をブロック因子の分散成分 と呼ぶ。また、母数因子の大きさを表す量としてσ A 2 = ∑ i a i 2 / ( a − 1 ) \sigma_A^2=\sum_{i}a_i^2/(a-1) σ A 2 = ∑ i a i 2 / ( a − 1 ) を用いる。
ブロックの効果を r j r_j r j と書く本も多い。ここではブロック数 r r r との混同を避けて、ギリシャ文字のガンマで書く。
構造式には A × R A\times R A × R の交互作用の項が無い。これは「ブロックによって水準間の差が変わらない」という仮定である。
繰返しのない2元配置(第6章)と同じく、各セルのデータが1個しか無いので、交互作用を入れると誤差と区別できなくなる。そのため仮定として置くしかない。実際に交互作用があれば、それは誤差に含まれて推定される。
構造式 (11.1) からデータの共分散の構造が決まる。同じブロックの異なる水準のデータ x i j x_{ij} x ij と x i ′ j x_{i'j} x i ′ j を比べる(ただし水準は異なる)。2つは共通のブロック効果を含む。よって
V [ x i j ] = σ R 2 + σ 2 , C o v ( x i j , x i ′ j ) = V [ γ j ] = σ R 2 , C o v ( x i j , x i ′ j ′ ) = 0 ( j ≠ j ′ ) (11.2) V[x_{ij}]=\sigma_R^2+\sigma^2,\qquad
\mathrm{Cov}(x_{ij},x_{i'j})=V[\gamma_j]=\sigma_R^2,\qquad
\mathrm{Cov}(x_{ij},x_{i'j'})=0\quad(j\neq j')\tag{11.2} V [ x ij ] = σ R 2 + σ 2 , Cov ( x ij , x i ′ j ) = V [ γ j ] = σ R 2 , Cov ( x ij , x i ′ j ′ ) = 0 ( j = j ′ ) ( 11.2 )
となる。同じブロックの中のデータは正の相関を持つ。この相関
σ R 2 σ R 2 + σ 2 \frac{\sigma_R^2}{\sigma_R^2+\sigma^2} σ R 2 + σ 2 σ R 2
をブロック内相関 (級内相関)と呼ぶ。乱塊法の解析では、この正の相関を、同じブロックの中で差を取ることによって打ち消す。
平方和の分解と分散分析表
記号を次のように置く。
水準 A i の合計と平均 : T i ⋅ = ∑ j x i j , x ˉ i ⋅ = T i ⋅ / r , ブロック R j の合計と平均 : T ⋅ j = ∑ i x i j , x ˉ ⋅ j = T ⋅ j / a , 総合計・総平均・修正項 : T = ∑ i , j x i j , x ˉ = T / N , C T = T 2 / N . \begin{aligned}&\text{水準 }{A_i}\text{ の合計と平均}: && T_{i\cdot}=\sum_j x_{ij},\quad \bar x_{i\cdot}=T_{i\cdot}/r,\\
&\text{ブロック }{R_j}\text{ の合計と平均}: && T_{\cdot j}=\sum_i x_{ij},\quad \bar x_{\cdot j}=T_{\cdot j}/a,\\
&\text{総合計・総平均・修正項}: && T=\sum_{i,j}x_{ij},\quad \bar x=T/N,\quad CT=T^2/N .\end{aligned} 水準 A i の合計と平均 : ブロック R j の合計と平均 : 総合計・総平均・修正項 : T i ⋅ = j ∑ x ij , x ˉ i ⋅ = T i ⋅ / r , T ⋅ j = i ∑ x ij , x ˉ ⋅ j = T ⋅ j / a , T = i , j ∑ x ij , x ˉ = T / N , C T = T 2 / N .
各データの総平均からの偏差を
x i j − x ˉ = ( x ˉ i ⋅ − x ˉ ) + ( x ˉ ⋅ j − x ˉ ) + ( x i j − x ˉ i ⋅ − x ˉ ⋅ j + x ˉ ) (11.3) x_{ij}-\bar x=(\bar x_{i\cdot}-\bar x)+(\bar x_{\cdot j}-\bar x)+(x_{ij}-\bar x_{i\cdot}-\bar x_{\cdot j}+\bar x)\tag{11.3} x ij − x ˉ = ( x ˉ i ⋅ − x ˉ ) + ( x ˉ ⋅ j − x ˉ ) + ( x ij − x ˉ i ⋅ − x ˉ ⋅ j + x ˉ ) ( 11.3 )
と3つに分ける。右辺の3つの項は、( i , j ) (i,j) ( i , j ) について和を取ると互いの積の和がすべて 0 になる。確かめ方は次のとおりである。
∑ i ( x ˉ i ⋅ − x ˉ ) ∑ j ( x i j − x ˉ i ⋅ − x ˉ ⋅ j + x ˉ ) . \sum_i(\bar x_{i\cdot}-\bar x)\sum_j(x_{ij}-\bar x_{i\cdot}-\bar x_{\cdot j}+\bar x). i ∑ ( x ˉ i ⋅ − x ˉ ) j ∑ ( x ij − x ˉ i ⋅ − x ˉ ⋅ j + x ˉ ) .
内側の和は、∑ j x ˉ ⋅ j = r x ˉ \sum_j\bar x_{\cdot j}=r\bar x ∑ j x ˉ ⋅ j = r x ˉ を使うと
T i ⋅ − r x ˉ i ⋅ − ∑ j x ˉ ⋅ j + r x ˉ = 0 − r x ˉ + r x ˉ = 0. T_{i\cdot}-r\bar x_{i\cdot}-\sum_j\bar x_{\cdot j}+r\bar x=0-r\bar x+r\bar x=0 . T i ⋅ − r x ˉ i ⋅ − j ∑ x ˉ ⋅ j + r x ˉ = 0 − r x ˉ + r x ˉ = 0.
第2項と第3項 :添字 i i i と j j j の役割を入れ替えた同じ計算で 0 になる。
第1項と第2項 :∑ i ( x ˉ i ⋅ − x ˉ ) = 0 \sum_i(\bar x_{i\cdot}-\bar x)=0 ∑ i ( x ˉ i ⋅ − x ˉ ) = 0 から 0 になる。
したがって両辺を2乗して和を取ると
S T = S A + S R + S e , (11.4) S_T=S_A+S_R+S_e,\tag{11.4} S T = S A + S R + S e , ( 11.4 )
S T = ∑ i , j ( x i j − x ˉ ) 2 = ∑ i , j x i j 2 − C T , S A = r ∑ i ( x ˉ i ⋅ − x ˉ ) 2 = ∑ i T i ⋅ 2 r − C T , S R = a ∑ j ( x ˉ ⋅ j − x ˉ ) 2 = ∑ j T ⋅ j 2 a − C T , S e = ∑ i , j ( x i j − x ˉ i ⋅ − x ˉ ⋅ j + x ˉ ) 2 = S T − S A − S R \begin{align*}S_T&=\sum_{i,j}(x_{ij}-\bar x)^2=\sum_{i,j}x_{ij}^2-CT, &
S_A&=r\sum_i(\bar x_{i\cdot}-\bar x)^2=\sum_i\frac{T_{i\cdot}^2}{r}-CT,\\S_R&=a\sum_j(\bar x_{\cdot j}-\bar x)^2=\sum_j\frac{T_{\cdot j}^2}{a}-CT, &
S_e&=\sum_{i,j}(x_{ij}-\bar x_{i\cdot}-\bar x_{\cdot j}+\bar x)^2=S_T-S_A-S_R\tag{11.5}\end{align*} S T S R = i , j ∑ ( x ij − x ˉ ) 2 = i , j ∑ x ij 2 − C T , = a j ∑ ( x ˉ ⋅ j − x ˉ ) 2 = j ∑ a T ⋅ j 2 − C T , S A S e = r i ∑ ( x ˉ i ⋅ − x ˉ ) 2 = i ∑ r T i ⋅ 2 − C T , = i , j ∑ ( x ij − x ˉ i ⋅ − x ˉ ⋅ j + x ˉ ) 2 = S T − S A − S R ( 11.5 )
を得る。自由度は次のとおりで、ϕ T = ϕ A + ϕ R + ϕ e \phi_T=\phi_A+\phi_R+\phi_e ϕ T = ϕ A + ϕ R + ϕ e が成り立つ。
ϕ T = N − 1 , ϕ A = a − 1 , ϕ R = r − 1 , ϕ e = ( a − 1 ) ( r − 1 ) . \phi_T=N-1,\qquad \phi_A=a-1,\qquad \phi_R=r-1,\qquad \phi_e=(a-1)(r-1). ϕ T = N − 1 , ϕ A = a − 1 , ϕ R = r − 1 , ϕ e = ( a − 1 ) ( r − 1 ) .
平方和と自由度の計算は、繰返しのない2元配置で B B B をブロック因子 R R R に読み替えたものとまったく同じである。乱塊法に固有の内容は、次に導く期待平均平方と分散分析後の推定である。
期待平均平方と分散分析表
定理 11.2(乱塊法の期待平均平方と平方和の分布 ★★★)
構造式 (11.1) のもとで
E ( V A ) = σ 2 + r σ A 2 , E ( V R ) = σ 2 + a σ R 2 , E ( V e ) = σ 2 (11.6) E(V_A)=\sigma^2+r\sigma_A^2,\qquad E(V_R)=\sigma^2+a\sigma_R^2,\qquad E(V_e)=\sigma^2\tag{11.6} E ( V A ) = σ 2 + r σ A 2 , E ( V R ) = σ 2 + a σ R 2 , E ( V e ) = σ 2 ( 11.6 )
が成り立つ。さらに S A , S R , S e S_A,S_R,S_e S A , S R , S e は互いに独立で、
S e σ 2 ∼ χ ϕ e 2 , S R σ 2 + a σ R 2 ∼ χ ϕ R 2 , H 0 : a 1 = ⋯ = a a = 0 のもとで S A σ 2 ∼ χ ϕ A 2 \frac{S_e}{\sigma^2}\sim\chi^2_{\phi_e},\qquad \frac{S_R}{\sigma^2+a\sigma_R^2}\sim\chi^2_{\phi_R},\qquad
H_0\colon a_1=\dots=a_a=0 \text{ のもとで } \frac{S_A}{\sigma^2}\sim\chi^2_{\phi_A} σ 2 S e ∼ χ ϕ e 2 , σ 2 + a σ R 2 S R ∼ χ ϕ R 2 , H 0 : a 1 = ⋯ = a a = 0 のもとで σ 2 S A ∼ χ ϕ A 2
である。
証明 構造式を各平均に代入する。誤差とブロック効果の平均を次のように書く。
γ ˉ = 1 r ∑ j γ j , ε ˉ i ⋅ = 1 r ∑ j ε i j , ε ˉ ⋅ j = 1 a ∑ i ε i j , ε ˉ = 1 N ∑ i , j ε i j . \bar\gamma=\frac1r\sum_j\gamma_j,\quad \bar\varepsilon_{i\cdot}=\frac1r\sum_j\varepsilon_{ij},\quad
\bar\varepsilon_{\cdot j}=\frac1a\sum_i\varepsilon_{ij},\quad \bar\varepsilon=\frac1N\sum_{i,j}\varepsilon_{ij}. γ ˉ = r 1 j ∑ γ j , ε ˉ i ⋅ = r 1 j ∑ ε ij , ε ˉ ⋅ j = a 1 i ∑ ε ij , ε ˉ = N 1 i , j ∑ ε ij .
∑ i a i = 0 \sum_i a_i=0 ∑ i a i = 0 より
x ˉ i ⋅ = μ + a i + γ ˉ + ε ˉ i ⋅ , x ˉ ⋅ j = μ + γ j + ε ˉ ⋅ j , x ˉ = μ + γ ˉ + ε ˉ . \bar x_{i\cdot}=\mu+a_i+\bar\gamma+\bar\varepsilon_{i\cdot},\qquad
\bar x_{\cdot j}=\mu+\gamma_j+\bar\varepsilon_{\cdot j},\qquad
\bar x=\mu+\bar\gamma+\bar\varepsilon . x ˉ i ⋅ = μ + a i + γ ˉ + ε ˉ i ⋅ , x ˉ ⋅ j = μ + γ j + ε ˉ ⋅ j , x ˉ = μ + γ ˉ + ε ˉ .
したがって
x ˉ i ⋅ − x ˉ = a i + ( ε ˉ i ⋅ − ε ˉ ) , x ˉ ⋅ j − x ˉ = ( γ j − γ ˉ ) + ( ε ˉ ⋅ j − ε ˉ ) , x i j − x ˉ i ⋅ − x ˉ ⋅ j + x ˉ = ε i j − ε ˉ i ⋅ − ε ˉ ⋅ j + ε ˉ . \begin{aligned}\bar x_{i\cdot}-\bar x&=a_i+(\bar\varepsilon_{i\cdot}-\bar\varepsilon),\\
\bar x_{\cdot j}-\bar x&=(\gamma_j-\bar\gamma)+(\bar\varepsilon_{\cdot j}-\bar\varepsilon),\\
x_{ij}-\bar x_{i\cdot}-\bar x_{\cdot j}+\bar x&=\varepsilon_{ij}-\bar\varepsilon_{i\cdot}-\bar\varepsilon_{\cdot j}+\bar\varepsilon .\end{aligned} x ˉ i ⋅ − x ˉ x ˉ ⋅ j − x ˉ x ij − x ˉ i ⋅ − x ˉ ⋅ j + x ˉ = a i + ( ε ˉ i ⋅ − ε ˉ ) , = ( γ j − γ ˉ ) + ( ε ˉ ⋅ j − ε ˉ ) , = ε ij − ε ˉ i ⋅ − ε ˉ ⋅ j + ε ˉ .
1行目にブロックの効果が残っていないことに注意する。水準の平均 x ˉ i ⋅ \bar x_{i\cdot} x ˉ i ⋅ はどれも全ブロックを1回ずつ通っているので、γ ˉ \bar\gamma γ ˉ を同じだけ含み、総平均を引くと消える。3行目でも、ブロック効果は x ˉ ⋅ j \bar x_{\cdot j} x ˉ ⋅ j に含まれる同じ項と打ち消し合う。
S A S_A S A の期待値 。誤差の水準平均 ε ˉ 1 ⋅ , … , ε ˉ a ⋅ \bar\varepsilon_{1\cdot},\dots,\bar\varepsilon_{a\cdot} ε ˉ 1 ⋅ , … , ε ˉ a ⋅ は独立に N ( 0 , σ 2 / r ) \mathrm{N}(0,\sigma^2/r) N ( 0 , σ 2 / r ) に従う。それらの平均が ε ˉ \bar\varepsilon ε ˉ である。標本分散の性質から
E [ ∑ i ( ε ˉ i ⋅ − ε ˉ ) 2 ] = ( a − 1 ) σ 2 r . E\Bigl[\sum_i(\bar\varepsilon_{i\cdot}-\bar\varepsilon)^2\Bigr]=\frac{(a-1)\sigma^2}{r}. E [ i ∑ ( ε ˉ i ⋅ − ε ˉ ) 2 ] = r ( a − 1 ) σ 2 .
交差項は期待値 0 なので
E ( S A ) = r ∑ i a i 2 + r ⋅ ( a − 1 ) σ 2 r = ( a − 1 ) ( σ 2 + r σ A 2 ) . E(S_A)=r\sum_i a_i^2+r\cdot\frac{(a-1)\sigma^2}{r}=(a-1)(\sigma^2+r\sigma_A^2). E ( S A ) = r i ∑ a i 2 + r ⋅ r ( a − 1 ) σ 2 = ( a − 1 ) ( σ 2 + r σ A 2 ) .
S R S_R S R の期待値 。u j = γ j + ε ˉ ⋅ j u_j=\gamma_j+\bar\varepsilon_{\cdot j} u j = γ j + ε ˉ ⋅ j とおく。
これらは独立に N ( 0 , σ R 2 + σ 2 / a ) \mathrm{N}(0,\sigma_R^2+\sigma^2/a) N ( 0 , σ R 2 + σ 2 / a ) に従う。2つの項は独立で、異なるブロックの間に共通の項が無いからである。また x ˉ ⋅ j − x ˉ = u j − u ˉ \bar x_{\cdot j}-\bar x=u_j-\bar u x ˉ ⋅ j − x ˉ = u j − u ˉ である。よって
S R = a ∑ j ( u j − u ˉ ) 2 , E ( S R ) = a ( r − 1 ) ( σ R 2 + σ 2 a ) = ( r − 1 ) ( σ 2 + a σ R 2 ) . (11.7) S_R=a\sum_j(u_j-\bar u)^2,\qquad E(S_R)=a(r-1)\Bigl(\sigma_R^2+\frac{\sigma^2}{a}\Bigr)=(r-1)(\sigma^2+a\sigma_R^2).\tag{11.7} S R = a j ∑ ( u j − u ˉ ) 2 , E ( S R ) = a ( r − 1 ) ( σ R 2 + a σ 2 ) = ( r − 1 ) ( σ 2 + a σ R 2 ) . ( 11.7 )
S e S_e S e の期待値 。残差 e i j = ε i j − ε ˉ i ⋅ − ε ˉ ⋅ j + ε ˉ e_{ij}=\varepsilon_{ij}-\bar\varepsilon_{i\cdot}-\bar\varepsilon_{\cdot j}+\bar\varepsilon e ij = ε ij − ε ˉ i ⋅ − ε ˉ ⋅ j + ε ˉ の分散を直接計算する。これを誤差の1次結合 ∑ k , l c k l ε k l \sum_{k,l}c_{kl}\varepsilon_{kl} ∑ k , l c k l ε k l と書くと、係数は次のように因数分解できる。
c k l = δ i k δ j l − δ i k r − δ j l a + 1 N = ( δ i k − 1 a ) ( δ j l − 1 r ) . c_{kl}=\delta_{ik}\delta_{jl}-\frac{\delta_{ik}}{r}-\frac{\delta_{jl}}{a}+\frac1N=\Bigl(\delta_{ik}-\frac1a\Bigr)\Bigl(\delta_{jl}-\frac1r\Bigr). c k l = δ ik δ j l − r δ ik − a δ j l + N 1 = ( δ ik − a 1 ) ( δ j l − r 1 ) .
∑ k ( δ i k − 1 / a ) 2 = 1 − 1 / a \sum_k(\delta_{ik}-1/a)^2=1-1/a ∑ k ( δ ik − 1/ a ) 2 = 1 − 1/ a を使うと
∑ k , l c k l 2 = ( 1 − 1 r ) ( 1 − 1 a ) \sum_{k,l}c_{kl}^2=\Bigl(1-\frac1r\Bigr)\Bigl(1-\frac1a\Bigr) k , l ∑ c k l 2 = ( 1 − r 1 ) ( 1 − a 1 )
となる。よって E ( e i j 2 ) = σ 2 ( 1 − 1 / a ) ( 1 − 1 / r ) E(e_{ij}^2)=\sigma^2(1-1/a)(1-1/r) E ( e ij 2 ) = σ 2 ( 1 − 1/ a ) ( 1 − 1/ r ) で、N N N 個を足して
E ( S e ) = a r σ 2 ( a − 1 ) ( r − 1 ) a r = ( a − 1 ) ( r − 1 ) σ 2 . E(S_e)=\frac{ar\sigma^2(a-1)(r-1)}{ar}=(a-1)(r-1)\sigma^2 . E ( S e ) = a r a r σ 2 ( a − 1 ) ( r − 1 ) = ( a − 1 ) ( r − 1 ) σ 2 .
各平方和を自由度で割れば (11.6) を得る。
分布と独立性 。誤差ベクトル ε = ( ε i j ) ∈ R N \bm{\varepsilon}=(\varepsilon_{ij})\in\mathbb{R}^N ε = ( ε ij ) ∈ R N の空間を、互いに直交する4つの部分空間に分ける。
総平均の方向(1次元)。
「i i i だけによる成分の総平均からの偏差」の空間(a − 1 a-1 a − 1 次元)。
「j j j だけによる成分の偏差」の空間(r − 1 r-1 r − 1 次元)。
残り(( a − 1 ) ( r − 1 ) (a-1)(r-1) ( a − 1 ) ( r − 1 ) 次元)。
誤差ベクトルを2番目・3番目・4番目の部分空間へ直交射影すると、その成分はそれぞれ次のようになる。
ε ˉ i ⋅ − ε ˉ , ε ˉ ⋅ j − ε ˉ , e i j . \bar\varepsilon_{i\cdot}-\bar\varepsilon,\qquad \bar\varepsilon_{\cdot j}-\bar\varepsilon,\qquad e_{ij}. ε ˉ i ⋅ − ε ˉ , ε ˉ ⋅ j − ε ˉ , e ij .
Cochran の定理によれば、ε ∼ N ( 0 , σ 2 I N ) \bm{\varepsilon}\sim\mathrm{N}(\bm 0,\sigma^2 I_N) ε ∼ N ( 0 , σ 2 I N ) の互いに直交する部分空間への射影は独立である。しかも射影の長さの2乗を σ 2 \sigma^2 σ 2 で割ると、次元を自由度とするカイ二乗分布に従う。ここから次が出る。
S e S_e S e は4番目の射影だけから作られているので、S e / σ 2 ∼ χ ( a − 1 ) ( r − 1 ) 2 S_e/\sigma^2\sim\chi^2_{(a-1)(r-1)} S e / σ 2 ∼ χ ( a − 1 ) ( r − 1 ) 2 。
帰無仮説のもとで S A S_A S A は2番目の射影だけから作られるので、S A / σ 2 ∼ χ a − 1 2 S_A/\sigma^2\sim\chi^2_{a-1} S A / σ 2 ∼ χ a − 1 2 。
S R S_R S R は3番目の射影と γ \bm\gamma γ から作られ、どちらも2番目・4番目の射影と独立である。よって3つの平方和は独立である。
最後に、(11.7) で u j u_j u j は独立同分布の正規変数なので
∑ j ( u j − u ˉ ) 2 σ R 2 + σ 2 / a ∼ χ r − 1 2 , すなわち S R σ 2 + a σ R 2 ∼ χ r − 1 2 \frac{\sum_j(u_j-\bar u)^2}{\sigma_R^2+\sigma^2/a}\sim\chi^2_{r-1},\qquad\text{すなわち}\qquad \frac{S_R}{\sigma^2+a\sigma_R^2}\sim\chi^2_{r-1} σ R 2 + σ 2 / a ∑ j ( u j − u ˉ ) 2 ∼ χ r − 1 2 , すなわち σ 2 + a σ R 2 S R ∼ χ r − 1 2
である。
定理 11.2 から、分散分析表は表 11.1 の形になる。
表 11.1 乱塊法の分散分析表 要因 平方和 自由度 平均平方 F 0 F_0 F 0 E ( V ) E(V) E ( V ) A A A S A S_A S A a − 1 a-1 a − 1 V A = S A / ϕ A V_A=S_A/\phi_A V A = S A / ϕ A V A / V e V_A/V_e V A / V e σ 2 + r σ A 2 \sigma^2+r\sigma_A^2 σ 2 + r σ A 2 R R R S R S_R S R r − 1 r-1 r − 1 V R = S R / ϕ R V_R=S_R/\phi_R V R = S R / ϕ R V R / V e V_R/V_e V R / V e σ 2 + a σ R 2 \sigma^2+a\sigma_R^2 σ 2 + a σ R 2 e e e S e S_e S e ( a − 1 ) ( r − 1 ) (a-1)(r-1) ( a − 1 ) ( r − 1 ) V e = S e / ϕ e V_e=S_e/\phi_e V e = S e / ϕ e σ 2 \sigma^2 σ 2 計 S T S_T S T a r − 1 ar-1 a r − 1
因子の検定 H 0 : σ A 2 = 0 H_0\colon\sigma_A^2=0 H 0 : σ A 2 = 0 には F 0 = V A / V e F_0=V_A/V_e F 0 = V A / V e を使う。F 0 ≥ F ϕ A , ϕ e ( α ) F_0\ge F_{\phi_A,\phi_e}(\alpha) F 0 ≥ F ϕ A , ϕ e ( α ) なら有意とする。この比が正確に F ϕ A , ϕ e F_{\phi_A,\phi_e} F ϕ A , ϕ e 分布に従う理由は2つある。
期待値の差 E ( V A ) − E ( V e ) E(V_A)-E(V_e) E ( V A ) − E ( V e ) はちょうど r σ A 2 r\sigma_A^2 r σ A 2 である。よって帰無仮説のもとで、分子と分母は同じ誤差分散を推定する。
分子と分母は独立なカイ二乗変数をそれぞれの自由度で割ったものである。
ブロックの検定 H 0 : σ R 2 = 0 H_0\colon\sigma_R^2=0 H 0 : σ R 2 = 0 にも F 0 = V R / V e F_0=V_R/V_e F 0 = V R / V e を使う。ただしブロックは比べたい要因ではないので、この検定の目的は「ブロックを作ったことに意味があったか」の確認である。有意でなくても、計画の段階でブロックを作った以上、ブロックを誤差へプールせずに残すのが基本の扱いである。
分散分析後の推定
因子 A A A が有意になったら、水準 A i A_i A i の母平均と、2水準の母平均の差を推定する。ここで乱塊法に固有の注意がある。変量のブロックを考えるとき、水準 A i A_i A i の母平均とは「ブロックの母集団全体で平均した値」μ ( A i ) = μ + a i \mu(A_i)=\mu+a_i μ ( A i ) = μ + a i である。 その点推定量は
μ ^ ( A i ) = x ˉ i ⋅ = μ + a i + γ ˉ + ε ˉ i ⋅ \hat\mu(A_i)=\bar x_{i\cdot}=\mu+a_i+\bar\gamma+\bar\varepsilon_{i\cdot} μ ^ ( A i ) = x ˉ i ⋅ = μ + a i + γ ˉ + ε ˉ i ⋅
で、実験に使った r r r 個のブロックの平均 γ ˉ \bar\gamma γ ˉ を含む。よって
V [ x ˉ i ⋅ ] = σ R 2 r + σ 2 r = σ R 2 + σ 2 r . (11.8) V[\bar x_{i\cdot}]=\frac{\sigma_R^2}{r}+\frac{\sigma^2}{r}=\frac{\sigma_R^2+\sigma^2}{r}.\tag{11.8} V [ x ˉ i ⋅ ] = r σ R 2 + r σ 2 = r σ R 2 + σ 2 . ( 11.8 )
一方、2水準の差ではブロック効果の平均が消える。
x ˉ i ⋅ − x ˉ i ′ ⋅ = a i − a i ′ + ε ˉ i ⋅ − ε ˉ i ′ ⋅ \bar x_{i\cdot}-\bar x_{i'\cdot}=a_i-a_{i'}+\bar\varepsilon_{i\cdot}-\bar\varepsilon_{i'\cdot} x ˉ i ⋅ − x ˉ i ′ ⋅ = a i − a i ′ + ε ˉ i ⋅ − ε ˉ i ′ ⋅
なので
V [ x ˉ i ⋅ − x ˉ i ′ ⋅ ] = 2 σ 2 r . (11.9) V[\bar x_{i\cdot}-\bar x_{i'\cdot}]=\frac{2\sigma^2}{r}.\tag{11.9} V [ x ˉ i ⋅ − x ˉ i ′ ⋅ ] = r 2 σ 2 . ( 11.9 )
乱塊法の推定の要点
水準間の差の信頼率 1 − α 1-\alpha 1 − α の信頼区間は、誤差分散と t t t 分布(自由度は誤差の自由度)で正確に作れる。
x ˉ i ⋅ − x ˉ i ′ ⋅ ± t ϕ e ( α / 2 ) 2 V e r . (11.10) \bar x_{i\cdot}-\bar x_{i'\cdot}\ \pm\ t_{\phi_e}(\alpha/2)\sqrt{\frac{2V_e}{r}}.\tag{11.10} x ˉ i ⋅ − x ˉ i ′ ⋅ ± t ϕ e ( α /2 ) r 2 V e . ( 11.10 )
水準の母平均 μ ( A i ) \mu(A_i) μ ( A i ) の分散 (11.8) には σ R 2 \sigma_R^2 σ R 2 が入る。E ( V R ) = σ 2 + a σ R 2 E(V_R)=\sigma^2+a\sigma_R^2 E ( V R ) = σ 2 + a σ R 2 と E ( V e ) = σ 2 E(V_e)=\sigma^2 E ( V e ) = σ 2 から、不偏推定量は
σ R 2 + σ 2 ^ = V R − V e a + V e = V R + ( a − 1 ) V e a \widehat{\sigma_R^2+\sigma^2}=\frac{V_R-V_e}{a}+V_e=\frac{V_R+(a-1)V_e}{a} σ R 2 + σ 2 = a V R − V e + V e = a V R + ( a − 1 ) V e
で、
V ^ [ x ˉ i ⋅ ] = V R + ( a − 1 ) V e a r . (11.11) \widehat{V}[\bar x_{i\cdot}]=\frac{V_R+(a-1)V_e}{ar}.\tag{11.11} V [ x ˉ i ⋅ ] = a r V R + ( a − 1 ) V e . ( 11.11 )
これは2つの平均平方の1次結合なので、t t t 分布の自由度が決まらない。Satterthwaite の等価自由度 (11.12) で近似し、x ˉ i ⋅ ± t ϕ ∗ ( α / 2 ) V ^ [ x ˉ i ⋅ ] \bar x_{i\cdot}\pm t_{\phi^*}(\alpha/2)\sqrt{\widehat V[\bar x_{i\cdot}]} x ˉ i ⋅ ± t ϕ ∗ ( α /2 ) V [ x ˉ i ⋅ ] とする。
ブロックを母数因子とみなすこともできる。その場合は「この実験に使った r r r 個のブロックで平均した母平均」μ + a i + γ ˉ \mu+a_i+\bar\gamma μ + a i + γ ˉ を推定する。ブロック効果の平均は推定対象の側に入るので、分散は σ 2 / r \sigma^2/r σ 2 / r になる。区間は x ˉ i ⋅ ± t ϕ e ( α / 2 ) V e / r \bar x_{i\cdot}\pm t_{\phi_e}(\alpha/2)\sqrt{V_e/r} x ˉ i ⋅ ± t ϕ e ( α /2 ) V e / r が使える。どちらを推定しているのかを答案に明記する。
Satterthwaite の等価自由度。
独立な平均平方 V 1 , … , V k V_1,\dots,V_k V 1 , … , V k が、それぞれ ϕ k V k / E ( V k ) ∼ χ ϕ k 2 \phi_kV_k/E(V_k)\sim\chi^2_{\phi_k} ϕ k V k / E ( V k ) ∼ χ ϕ k 2 を満たすとする。正の係数の1次結合 θ ^ = ∑ k c k V k \hat\theta=\sum_k c_kV_k θ ^ = ∑ k c k V k の分布を、次のように近似する。
ϕ ∗ θ ^ E ( θ ^ ) ≈ χ ϕ ∗ 2 . \frac{\phi^*\hat\theta}{E(\hat\theta)}\ \approx\ \chi^2_{\phi^*}. E ( θ ^ ) ϕ ∗ θ ^ ≈ χ ϕ ∗ 2 .
自由度 ϕ ∗ \phi^* ϕ ∗ は分散が一致するように決める。カイ二乗分布の分散は自由度の2倍なので、V [ V k ] = 2 E ( V k ) 2 / ϕ k V[V_k]=2E(V_k)^2/\phi_k V [ V k ] = 2 E ( V k ) 2 / ϕ k であり、
V [ θ ^ ] = ∑ k c k 2 2 E ( V k ) 2 ϕ k と V [ E ( θ ^ ) ϕ ∗ χ ϕ ∗ 2 ] = 2 E ( θ ^ ) 2 ϕ ∗ V[\hat\theta]=\sum_k c_k^2\frac{2E(V_k)^2}{\phi_k}
\quad\text{と}\quad
V\Bigl[\frac{E(\hat\theta)}{\phi^*}\chi^2_{\phi^*}\Bigr]=\frac{2E(\hat\theta)^2}{\phi^*} V [ θ ^ ] = k ∑ c k 2 ϕ k 2 E ( V k ) 2 と V [ ϕ ∗ E ( θ ^ ) χ ϕ ∗ 2 ] = ϕ ∗ 2 E ( θ ^ ) 2
を等しいとおき、期待値を推定値で置き換えると
ϕ ∗ = ( ∑ k c k V k ) 2 ∑ k ( c k V k ) 2 / ϕ k (11.12) \phi^*=\frac{\bigl(\sum_k c_kV_k\bigr)^2}{\sum_k (c_kV_k)^2/\phi_k}\tag{11.12} ϕ ∗ = ∑ k ( c k V k ) 2 / ϕ k ( ∑ k c k V k ) 2 ( 11.12 )
を得る。これを Satterthwaite の等価自由度 と呼ぶ。数表を引くときは最も近い整数に丸める。
(11.11) では c 1 V 1 = V R / ( a r ) c_1V_1=V_R/(ar) c 1 V 1 = V R / ( a r ) 、c 2 V 2 = ( a − 1 ) V e / ( a r ) c_2V_2=(a-1)V_e/(ar) c 2 V 2 = ( a − 1 ) V e / ( a r ) である。共通の因子 1 / ( a r ) 1/(ar) 1/ ( a r ) は分子と分母で消えるので
ϕ ∗ = { V R + ( a − 1 ) V e } 2 V R 2 / ϕ R + ( a − 1 ) 2 V e 2 / ϕ e \phi^*=\frac{\{V_R+(a-1)V_e\}^2}{V_R^2/\phi_R+(a-1)^2V_e^2/\phi_e} ϕ ∗ = V R 2 / ϕ R + ( a − 1 ) 2 V e 2 / ϕ e { V R + ( a − 1 ) V e } 2
となる。分割法(第12章)でも同じ近似を使う。
ブロック因子の分散成分の推定
ブロック間のばらつき σ R 2 \sigma_R^2 σ R 2 は、それ自体が工程の情報になる(日による変動が大きいなら、日々の管理を見直す必要がある)。E ( V R ) − E ( V e ) = a σ R 2 E(V_R)-E(V_e)=a\sigma_R^2 E ( V R ) − E ( V e ) = a σ R 2 なので、不偏な点推定量は
σ ^ R 2 = V R − V e a (11.13) \hat\sigma_R^2=\frac{V_R-V_e}{a}\tag{11.13} σ ^ R 2 = a V R − V e ( 11.13 )
である。V R < V e V_R<V_e V R < V e のときこの値は負になる。分散は負にならないので、その場合は 0 と報告する(こうすると不偏性は失われる)。
近似区間(Satterthwaite)。
点推定量は2つの平均平方の差なので、係数に負のもの(− V e / a -V_e/a − V e / a )を含む。それでも近似の考え方は同じで、ϕ ∗ σ ^ R 2 / σ R 2 \phi^*\hat\sigma_R^2/\sigma_R^2 ϕ ∗ σ ^ R 2 / σ R 2 を近似的に χ ϕ ∗ 2 \chi^2_{\phi^*} χ ϕ ∗ 2 とみなし、
ϕ ∗ = ( V R − V e ) 2 V R 2 / ϕ R + V e 2 / ϕ e , ϕ ∗ σ ^ R 2 χ ϕ ∗ 2 ( α / 2 ) ≤ σ R 2 ≤ ϕ ∗ σ ^ R 2 χ ϕ ∗ 2 ( 1 − α / 2 ) (11.14) \phi^*=\frac{(V_R-V_e)^2}{V_R^2/\phi_R+V_e^2/\phi_e},\qquad
\frac{\phi^*\hat\sigma_R^2}{\chi^2_{\phi^*}(\alpha/2)}\le\sigma_R^2\le\frac{\phi^*\hat\sigma_R^2}{\chi^2_{\phi^*}(1-\alpha/2)}\tag{11.14} ϕ ∗ = V R 2 / ϕ R + V e 2 / ϕ e ( V R − V e ) 2 , χ ϕ ∗ 2 ( α /2 ) ϕ ∗ σ ^ R 2 ≤ σ R 2 ≤ χ ϕ ∗ 2 ( 1 − α /2 ) ϕ ∗ σ ^ R 2 ( 11.14 )
を信頼率 1 − α 1-\alpha 1 − α の近似信頼区間とする。等価自由度の式では分子に係数 1 / a 2 1/a^2 1/ a 2 が出るが、分母にも同じ係数が出るので消える。
負の係数を含む1次結合では近似の精度が落ち、V R V_R V R が V e V_e V e に近いほど悪くなる。逆にブロックの平均平方が誤差分散よりはるかに大きいときは、ϕ ∗ ≈ ϕ R \phi^*\approx\phi_R ϕ ∗ ≈ ϕ R になる。このとき区間は、σ ^ R 2 ≈ V R / a \hat\sigma_R^2\approx V_R/a σ ^ R 2 ≈ V R / a のカイ二乗区間に近づく。
分散比の正確な区間。
比 θ = σ R 2 / σ 2 \theta=\sigma_R^2/\sigma^2 θ = σ R 2 / σ 2 なら正確な区間が作れる。定理 11.2 から、次の2つは独立なカイ二乗変数である。
S R σ 2 + a σ R 2 , S e σ 2 . \frac{S_R}{\sigma^2+a\sigma_R^2},\qquad \frac{S_e}{\sigma^2}. σ 2 + a σ R 2 S R , σ 2 S e .
よって
V R / ( σ 2 + a σ R 2 ) V e / σ 2 = V R / V e 1 + a θ ∼ F ϕ R , ϕ e . (11.15) \frac{V_R/(\sigma^2+a\sigma_R^2)}{V_e/\sigma^2}=\frac{V_R/V_e}{1+a\theta}\sim F_{\phi_R,\phi_e}.\tag{11.15} V e / σ 2 V R / ( σ 2 + a σ R 2 ) = 1 + a θ V R / V e ∼ F ϕ R , ϕ e . ( 11.15 )
F 0 = V R / V e F_0=V_R/V_e F 0 = V R / V e と書き、次の不等式を θ \theta θ について解く。
F ϕ R , ϕ e ( 1 − α / 2 ) ≤ F 0 1 + a θ ≤ F ϕ R , ϕ e ( α / 2 ) . F_{\phi_R,\phi_e}(1-\alpha/2)\le \frac{F_0}{1+a\theta}\le F_{\phi_R,\phi_e}(\alpha/2). F ϕ R , ϕ e ( 1 − α /2 ) ≤ 1 + a θ F 0 ≤ F ϕ R , ϕ e ( α /2 ) .
すると
1 a ( F 0 F ϕ R , ϕ e ( α / 2 ) − 1 ) ≤ θ ≤ 1 a ( F 0 F ϕ R , ϕ e ( 1 − α / 2 ) − 1 ) . (11.16) \frac{1}{a}\Bigl(\frac{F_0}{F_{\phi_R,\phi_e}(\alpha/2)}-1\Bigr)\le\theta\le\frac{1}{a}\Bigl(\frac{F_0}{F_{\phi_R,\phi_e}(1-\alpha/2)}-1\Bigr).\tag{11.16} a 1 ( F ϕ R , ϕ e ( α /2 ) F 0 − 1 ) ≤ θ ≤ a 1 ( F ϕ R , ϕ e ( 1 − α /2 ) F 0 − 1 ) . ( 11.16 )
下限が負になったら 0 に置き換える。下側の点は F m , n ( 1 − α / 2 ) = 1 / F n , m ( α / 2 ) F_{m,n}(1-\alpha/2)=1/F_{n,m}(\alpha/2) F m , n ( 1 − α /2 ) = 1/ F n , m ( α /2 ) で、上側の表から求める。
ブロック内相関は σ R 2 / ( σ R 2 + σ 2 ) = θ / ( 1 + θ ) \sigma_R^2/(\sigma_R^2+\sigma^2)=\theta/(1+\theta) σ R 2 / ( σ R 2 + σ 2 ) = θ / ( 1 + θ ) と書ける。これは θ \theta θ の単調増加関数なので、(11.16) の両端を変換すれば正確な区間になる。
例題 11.1 2水準の乱塊法と対応のある t t t 検定 ★★
オリジナル 乱塊法で a = 2 a=2 a = 2 の場合を考える。ブロックごとの差を d j = x 1 j − x 2 j d_j=x_{1j}-x_{2j} d j = x 1 j − x 2 j (j = 1 , … , r j=1,\dots,r j = 1 , … , r )とする。その標本平均を d ˉ \bar d d ˉ 、不偏分散を s d 2 s_d^2 s d 2 とする。
2つの平方和 S A S_A S A 、S e S_e S e を、差の標本平均と不偏分散で表せ。
分散分析の F 0 = V A / V e F_0=V_A/V_e F 0 = V A / V e が、対応のある t t t 検定の統計量の2乗に等しいことを示せ。統計量は t 0 = d ˉ / s d 2 / r t_0=\bar d/\sqrt{s_d^2/r} t 0 = d ˉ / s d 2 / r である。
差 d j d_j d j の分散を構造式 (11.1) から求めよ。また、ブロック内相関が大きいほど対応のある比較が有利になる理由を述べよ。
解答
水準の平均と総平均の差は次のとおりである。
x ˉ 1 ⋅ − x ˉ = x ˉ 1 ⋅ − x ˉ 2 ⋅ 2 = d ˉ 2 , x ˉ 2 ⋅ − x ˉ = − d ˉ 2 . \bar x_{1\cdot}-\bar x=\frac{\bar x_{1\cdot}-\bar x_{2\cdot}}{2}=\frac{\bar d}{2},\qquad \bar x_{2\cdot}-\bar x=-\frac{\bar d}{2}. x ˉ 1 ⋅ − x ˉ = 2 x ˉ 1 ⋅ − x ˉ 2 ⋅ = 2 d ˉ , x ˉ 2 ⋅ − x ˉ = − 2 d ˉ .
よって S A = r { ( d ˉ / 2 ) 2 + ( d ˉ / 2 ) 2 } = r d ˉ 2 / 2 S_A=r\{(\bar d/2)^2+(\bar d/2)^2\}=r\bar d^2/2 S A = r {( d ˉ /2 ) 2 + ( d ˉ /2 ) 2 } = r d ˉ 2 /2 。
残差は e 1 j = x 1 j − x ˉ 1 ⋅ − x ˉ ⋅ j + x ˉ e_{1j}=x_{1j}-\bar x_{1\cdot}-\bar x_{\cdot j}+\bar x e 1 j = x 1 j − x ˉ 1 ⋅ − x ˉ ⋅ j + x ˉ である。x ˉ ⋅ j = ( x 1 j + x 2 j ) / 2 \bar x_{\cdot j}=(x_{1j}+x_{2j})/2 x ˉ ⋅ j = ( x 1 j + x 2 j ) /2 を代入すると
x 1 j − x ˉ ⋅ j = d j 2 , x ˉ 1 ⋅ − x ˉ = d ˉ 2 x_{1j}-\bar x_{\cdot j}=\frac{d_j}{2},\qquad \bar x_{1\cdot}-\bar x=\frac{\bar d}{2} x 1 j − x ˉ ⋅ j = 2 d j , x ˉ 1 ⋅ − x ˉ = 2 d ˉ
なので e 1 j = ( d j − d ˉ ) / 2 e_{1j}=(d_j-\bar d)/2 e 1 j = ( d j − d ˉ ) /2 。同様に e 2 j = − ( d j − d ˉ ) / 2 e_{2j}=-(d_j-\bar d)/2 e 2 j = − ( d j − d ˉ ) /2 。よって
S e = ∑ j { ( d j − d ˉ ) 2 4 + ( d j − d ˉ ) 2 4 } = 1 2 ∑ j ( d j − d ˉ ) 2 = ( r − 1 ) s d 2 2 . S_e=\sum_j\Bigl\{\frac{(d_j-\bar d)^2}{4}+\frac{(d_j-\bar d)^2}{4}\Bigr\}=\frac12\sum_j(d_j-\bar d)^2=\frac{(r-1)s_d^2}{2}. S e = j ∑ { 4 ( d j − d ˉ ) 2 + 4 ( d j − d ˉ ) 2 } = 2 1 j ∑ ( d j − d ˉ ) 2 = 2 ( r − 1 ) s d 2 .
2. 自由度は ϕ A = 1 \phi_A=1 ϕ A = 1 、ϕ e = ( 2 − 1 ) ( r − 1 ) = r − 1 \phi_e=(2-1)(r-1)=r-1 ϕ e = ( 2 − 1 ) ( r − 1 ) = r − 1 である。よって平均平方は
V A = r d ˉ 2 / 2 , V e = s d 2 / 2. V_A=r\bar d^2/2,\qquad V_e=s_d^2/2. V A = r d ˉ 2 /2 , V e = s d 2 /2.
したがって
F 0 = r d ˉ 2 / 2 s d 2 / 2 = r d ˉ 2 s d 2 = ( d ˉ s d 2 / r ) 2 = t 0 2 . F_0=\frac{r\bar d^2/2}{s_d^2/2}=\frac{r\bar d^2}{s_d^2}=\Bigl(\frac{\bar d}{\sqrt{s_d^2/r}}\Bigr)^2=t_0^2 . F 0 = s d 2 /2 r d ˉ 2 /2 = s d 2 r d ˉ 2 = ( s d 2 / r d ˉ ) 2 = t 0 2 .
F F F 分布の上側点は、F 1 , r − 1 ( α ) = t r − 1 ( α / 2 ) 2 F_{1,r-1}(\alpha)=t_{r-1}(\alpha/2)^2 F 1 , r − 1 ( α ) = t r − 1 ( α /2 ) 2 を満たす。よって両側 t t t 検定と F F F 検定は同じ判定を下す。3. 差は d j = ( a 1 − a 2 ) + ( ε 1 j − ε 2 j ) d_j=(a_1-a_2)+(\varepsilon_{1j}-\varepsilon_{2j}) d j = ( a 1 − a 2 ) + ( ε 1 j − ε 2 j ) で、ブロック効果が消える。よって V [ d j ] = 2 σ 2 V[d_j]=2\sigma^2 V [ d j ] = 2 σ 2 。同じデータをブロックを無視して2標本の比較にすると、各データの分散は σ R 2 + σ 2 \sigma_R^2+\sigma^2 σ R 2 + σ 2 になる。平均の差の分散は 2 ( σ R 2 + σ 2 ) / r 2(\sigma_R^2+\sigma^2)/r 2 ( σ R 2 + σ 2 ) / r である。対応を取ると分散が 2 σ 2 / r 2\sigma^2/r 2 σ 2 / r へ下がる。下がる割合 σ R 2 / ( σ R 2 + σ 2 ) \sigma_R^2/(\sigma_R^2+\sigma^2) σ R 2 / ( σ R 2 + σ 2 ) は、ちょうどブロック内相関である。相関が大きいほど差を取る操作で打ち消される分が大きく、検出力が高くなる。
ブロックを無視して解析したらどうなるか
ブロックの列を区別せず、同じデータを1元配置(各水準の繰返し r r r )として解析するとどうなるかを、順に追う。
誤差平方和は S R + S e S_R+S_e S R + S e 、自由度は ϕ R + ϕ e = a ( r − 1 ) \phi_R+\phi_e=a(r-1) ϕ R + ϕ e = a ( r − 1 ) になる。
定理 11.2 の期待値を足すと
E ( S R + S e ) = ( r − 1 ) ( σ 2 + a σ R 2 ) + ( a − 1 ) ( r − 1 ) σ 2 = a ( r − 1 ) ( σ 2 + σ R 2 ) . E(S_R+S_e)=(r-1)(\sigma^2+a\sigma_R^2)+(a-1)(r-1)\sigma^2=a(r-1)(\sigma^2+\sigma_R^2). E ( S R + S e ) = ( r − 1 ) ( σ 2 + a σ R 2 ) + ( a − 1 ) ( r − 1 ) σ 2 = a ( r − 1 ) ( σ 2 + σ R 2 ) .
よってこの誤差分散 V e ′ = ( S R + S e ) / { a ( r − 1 ) } V_e'=(S_R+S_e)/\{a(r-1)\} V e ′ = ( S R + S e ) / { a ( r − 1 )} の期待値は σ 2 + σ R 2 \sigma^2+\sigma_R^2 σ 2 + σ R 2 である。3. 分子の期待値 E ( V A ) = σ 2 + r σ A 2 E(V_A)=\sigma^2+r\sigma_A^2 E ( V A ) = σ 2 + r σ A 2 は変わらない。そのため σ R 2 \sigma_R^2 σ R 2 が大きいと F 0 F_0 F 0 が小さくなり、因子の差を見落とす。
ブロックとして実験したデータは、必ずブロックの行を立てて解析する。
確認テスト
オリジナル
11.1-1 Fisher の3原則を挙げ、乱塊法でブロックを作ることとブロックの中で順番を乱数で決めることが、それぞれどの原則に当たるかを答えよ。
11.1-2 構造式 (11.1) のもとで、E ( S R ) = ( r − 1 ) ( σ 2 + a σ R 2 ) E(S_R)=(r-1)(\sigma^2+a\sigma_R^2) E ( S R ) = ( r − 1 ) ( σ 2 + a σ R 2 ) を導け。ブロック平均と総平均の差を構造式で表すところから始めよ。
11.1-3 構造式 (11.1) のもとで、x ˉ 1 ⋅ \bar x_{1\cdot} x ˉ 1 ⋅ と x ˉ 2 ⋅ \bar x_{2\cdot} x ˉ 2 ⋅ の共分散を求めよ。それを使って次を示せ。
V [ x ˉ 1 ⋅ − x ˉ 2 ⋅ ] = 2 σ 2 / r . V[\bar x_{1\cdot}-\bar x_{2\cdot}]=2\sigma^2/r. V [ x ˉ 1 ⋅ − x ˉ 2 ⋅ ] = 2 σ 2 / r .
4. 11.1-4 3水準・6ブロックの乱塊法で V R = 20 V_R=20 V R = 20 、V e = 2 V_e=2 V e = 2 を得た。θ = σ R 2 / σ 2 \theta=\sigma_R^2/\sigma^2 θ = σ R 2 / σ 2 の点推定値と、信頼率 95% の正確な信頼区間を求めよ。数表の値 F 5 , 10 ( 0.025 ) = 4.236 F_{5,10}(0.025)=4.236 F 5 , 10 ( 0.025 ) = 4.236 、F 10 , 5 ( 0.025 ) = 6.619 F_{10,5}(0.025)=6.619 F 10 , 5 ( 0.025 ) = 6.619 を用いてよい。5. 11.1-5 ブロックを無視して1元配置で解析したときの誤差分散 V e ′ = ( S R + S e ) / { a ( r − 1 ) } V_e'=(S_R+S_e)/\{a(r-1)\} V e ′ = ( S R + S e ) / { a ( r − 1 )} について、E ( V e ′ ) = σ 2 + σ R 2 E(V_e')=\sigma^2+\sigma_R^2 E ( V e ′ ) = σ 2 + σ R 2 を示せ。また、このとき F 0 ′ = V A / V e ′ F_0'=V_A/V_e' F 0 ′ = V A / V e ′ を F a − 1 , a ( r − 1 ) F_{a-1,a(r-1)} F a − 1 , a ( r − 1 ) 分布で判定する検定が正確でない理由を、データの共分散の構造から述べよ。
AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com