變異數分析

**變異數分析**（英語：Analysis of variance，簡稱：**ANOVA**）為資料分析中常見的統計模型，主要為探討連續型（Continuous）資料型態之應變數與類別型資料型態之自變數的關係，當自變項的因子中包含等於或超過三個類別情況下，檢定其各類別間平均數是否相等的統計模式，廣義上可將 T 檢定中變異數相等（Equality of variance）的合併 T 檢定（Pooled T-test）視為是變異數分析的一種，基於 T 檢定為分析兩組平均數是否相等，並且採用相同的計算概念，而實際上當變異數分析套用在合併 T 檢定的分析上時，產生的 F 值則會等於 T 檢定的平方項。

變異數分析依靠 F - 分布為機率分布的依據，利用平方和（Sum of square）與自由度（Degree of freedom）所計算的組間與組內均方（Mean of square）估計出 F 值，若有顯著差異則考量進行事後比較或稱多重比較（Multiple comparison），較常見的為薛費法 (事後比較法)、杜其範圍檢定與邦佛洛尼校正，用於探討其各組之間的差異為何。

在變異數分析的基本運算概念下，依照所感興趣的因子數量而可分為單因子變異數分析、雙因子變異數分析、多因子變異數分析三大類，依照因子的特性不同而有三種型態，固定效應變異數分析（fixed-effect analysis of variance）、隨機效應變異數分析（random-effect analysis of variance）與混合效應變異數分析（Mixed-effect analaysis of variance），然而第三種型態在後期發展上被認為是 Mixed model 的分支，關於更進一步的探討可參考 Mixed model 的部份。

變異數分析優於兩組比較的 T 檢定之處，在於後者會導致多重比較（multiple comparisons）的問題而致使型一錯誤（Type one error）的機會增高，因此比較多組平均數是否有差異則是變異數分析的主要命題。

在統計學中，**變異數分析**（**ANOVA**）是一系列統計模型及其相關的過程總稱，其中某一變數的變異數可以分解為歸屬於不同變數來源的部分。其中最簡單的方式中，變異數分析的統計測試能夠說明幾組資料的平均值是否相等，因此得到兩組的 T 檢定。在做多組雙變數 T 檢定的時候，錯誤的機率會越來越大，特別是型一錯誤，因此變異數分析只在二到四組平均值的時候比較有效。

## 背景和名稱

變異數分析（ANOVA）是一種特殊形式的統計假說檢定，廣泛應用於實驗資料的分析中。統計假說檢定是一種根據資料進行決策的方法。測試結果（通過虛無假說進行計算）如果不僅僅是因為運氣，則在統計學上稱為顯著。統計顯著的結果（當可能性的 p 值小於臨界的「顯著值」）則可以推翻虛無假說。

在變異數分析的經典應用中，虛無假說是假設所有資料組都是整體測試物件的完全隨機抽樣。這說明所有方法都有相同效果（或無效果）。推翻虛無假說說明不同的方法，會得到不同的效果。在操作中，假設測試限定 I 類型錯誤（假陽性導致的假科學論斷）達到某一具體的值。實驗者也希望 II 型錯誤（假陰性導致的缺乏科學發現）有限。II 型錯誤受到多重因素作用，例如取樣範圍（很可能與試驗成本有關），相關度（當實驗標準高的時候，忽視發現的可能性也大）和效果範圍（當對一般觀察者來說效果明顯，II 型錯誤發生率就低）。

## ANOVA 的模式型態

變異數分析分為三種型態：

### 固定效應模式（Fixed-effects models）

用於變異數分析模型中所考慮的因子為固定的情況，換言之，其所感興趣的因子是來自於特定的範圍，例如要比較五種不同的汽車銷售量的差異，感興趣的因子為五種不同的汽車，反應變數為銷售量，該命題即限定了特定範圍，因此模型的推論結果也將全部著眼在五種汽車的銷售差異上，故此種狀況下的因子便稱為固定效應。

### 隨機效應模式（Random-effects models）

不同於固定效應模式中的因子特定性，在隨機效應中所考量的因子是來自於所有可能的母群體中的一組樣本，因子變異數分析所推論的並非著眼在所選定的因子上，而是推論到因子背後的母群體，例如，藉由一間擁有全部車廠種類的二手車公司，從所有車廠中隨機挑選 5 種車廠品牌，用於比較其銷售量的差異，最後推論到這間二手公司的銷售狀況。因此在隨機效應模型下，研究者所關心的並非侷限在所選定的因子上，而是希望藉由這些因子推論背後的母群體特徵。

### 混合效應模式（Mixed-effects models）

此種混合效應絕對不會出現在單因子變異數分析中，當雙因子或多因子變異數分析同時存在固定效應與隨機效應時，此種模型便是典型的混合型模式。

## ANOVA 的模式假設

變異數分析之統計分析假設通常會依照各種模式型態不同而有差異，但廣義而言，變異數分析一共有三大前提假設：

1. 各組樣本背後所隱含的族群分布必須為常態分布或者是逼近常態分布。
2. 各組樣本必須獨立。
3. 族群的變異數必須相等。

總變數（TSS）： $\sum _{i}\sum _{j}(Y_{ij}-{\overline {Y}}_{total})^{2}$

i 為組別（i=1,2...,I），j 為觀測值個數（j=1,2,3,...,J）， $Y_{ij}$ 為第 i 組第 j 個觀測值， ${\overline {Y}}_{total}$ 為所有觀測值的平均數。

組間變異量（BSS）： $\sum _{i}n_{i}({\overline {Y}}_{i}-{\overline {Y}}_{total})^{2}$

 $n_{i}$ 為 i 組內觀測值總數， ${\overline {Y}}_{i}$ 為第 i 組的平均數

組內變異量（WSS）： $\sum _{i}\sum _{j}(Y_{ij}-{\overline {Y}}_{i})^{2}$

由上述的計算公式可知，BSS 代表所有觀測值的期望值與分組後各組內的期望值差異，換言之，當各組的期望值沒有差異的時候，BSS=0，這個時候我們會認為各組間平均值就沒有差異存在，但並不代表所有觀測值的一致性也會很高，因此計算 WSS 來幫助我們判斷所有期望值的差異量多寡，當 WSS=0 的情況，代表各組內的所有觀測值與各組的期望值沒有差異存在，因此只有 WSS 與 BSS 都為 0 情況下，我們才能斷定所有觀測值達到完美的一致，然而當 WSS>0, BSS=0 的情況，則是各組期望值達到一致，但組內卻存在變異，WSS=0, BSS>0，則是組內沒有變異存在，但各組間卻存在差異，然後真實狀況不可能如此極端，因此必須比較 WSS 與 BSS 的差異來判斷變異數分析的結果，也就是各組期望值是否有差異存在。而這個部份在比較變異量的過程中，必須考量到各組變易量會受到觀測數量與組別數量的多寡而有所差異，因此必須進行自由度的調整，也就是計算出均方值來比較組內變異與組間變異量。

組間均方 BMSS（between means sum of squares）： $BMSS$ = ${\frac {BSS}{k-1}}$ = ${\frac {\sum _{i}n_{i}({\overline {Y}}_{i}-{\overline {Y}}_{total})^{2}}{k-1}}$

組內均方 WMSS（within means sum of squares）： $WMSS$ = ${\frac {WSS}{N-k}}$ = ${\frac {\sum _{i}\sum _{j}(Y_{ij}-{\overline {Y}}_{i})^{2}}{N-k}}$

其中 k 為組別數量，N 為觀測值總數。兩個均方值的比較為 ${\frac {BMSS}{WMSS}}$

此比較值也就是目前慣稱的 F 檢定值，F 越大，則組間均方大於組內均方，也就是組間變異量大於組內變異量，各組間的差異遠超出總期望值離差，代表各組的平均數存在明顯的差異，相反的，F 越小甚至於逼近於 0，則是組間變異量小於組內變異量，代表各組間的差異很小，各組平均數則不存在明顯的差異。整個分析概念中，受到變異數分析所規範的族群的變異數必須相等的條件下，組內變異量成為了基準，因此組間變異量的多寡就成了判定變異數分析結論的重要數值，然而 F 值僅為提供判斷虛擬假設存在的可能性，為了方便下結論，由 alpha 值決定可容許的錯誤判斷機率為 5%，因此 F 值所計算的虛擬假設機率值若小於 0.05，則下定論為各組存在差異，其隱含的意義則是否定了各組間無差異的機率，也就是容許了各組無差異可能成真的錯誤判斷機率，因為判斷錯誤的機率太小而能容許，但並不代表不可能判斷錯誤，因此任何 F 檢定的結果均只能下定論為達到統計上的意義，而非絕對意義。

### 隨機效應

雖然在單因子變異數分析中有隨機效應的存在，但運算上與 Fixed-effect 並無太大差異，其 F 檢定的結果相同，唯一的差別是在於均方期望值上。

### 雙因子變異數分析（Two-way ANOVA）

在許多情境下，某現象並非僅受單一因子的影響，甚至存在另一個因子的效應，例如要比較五個都市的空氣汙染總指標差異，除了都市別的因素之外，還必須考量汽機車密度的因素，在這樣的情境下，都市別與汽機車密度可能就存在著某種效應影響著空氣汙染的多寡，因此在雙因子變異數分析中，除了考量雙因子彼此的效應之外，也可能存在因子之間的聯合效應，也就是因子間的交互作用（interaction），這也使得雙因子變異數分析變的比較複雜。

#### 1. 固定效應

延續單因子變異數分析的基本概念，雙因子變異數分析也能將總變異量分解成雙因子的主效應與雙因子的聯合效應，還有表示誤差項的組內差異量，為了簡化問題，其下列的計算均表示為各組間樣本數一致的情況下，其線性關係為 TSS=ASS+BSS+WSS+ABSS。

* 總變異量（TSS）： $\sum _{i}\sum _{j}\sum _{z}(Y_{ijz}-{\overline {Y}}_{total})^{2}$
* A 因子的主效應（ASS）： $nb\sum _{i}({\overline {Y}}_{i}-{\overline {Y}}_{total})^{2}$ 其均方 AMSS 為： ${\frac {ASS}{a-1}}$
* B 因子的主效應（BSS）： $na\sum _{j}({\overline {Y}}_{j}-{\overline {Y}}_{total})^{2}$ 其均方 BMSS 為： ${\frac {BSS}{b-1}}$
* AB 因子的交互作用（ABSS）： $n\sum _{i}\sum _{j}({\overline {Y}}_{ij}-{\overline {Y}}_{i}-{\overline {Y}}_{j}+{\overline {Y}}_{total})^{2}$ 其均方 ABMSS 為： ${\frac {ABSS}{(a-1)(b-1)}}$
* 組內差異量（WSS）： $\sum _{i}\sum _{j}\sum _{z}(Y_{ijz}-{\overline {Y}}_{ij})^{2}$ 其均方 WMSS 為： ${\frac {WSS}{ab(n-1)}}$
* 在 F 檢定中，由於考慮的雙因子的個別主效應與交互作用，因此會出現三個檢定方向，其一為 A 因子檢定、B 因子檢定與交互作用的檢定。
* A 因子的 F 檢定為： ${\frac {AMSS}{WMSS}}$
* B 因子的 F 檢定為： ${\frac {BMSS}{WMSS}}$
* 交互作用的 F 檢定為： ${\frac {ABMSS}{WMSS}}$

在交互作用不顯著的情況下，才會考慮依照各別因子主效應的檢定結果做為雙因子變異數分析的結論。

#### 2. 隨機效應

#### 3. 混合效應

### 多因子變異數分析（Factorial ANOVA）

### 重複測量變異數分析（Repeated measure ANOVA）

### 共變數分析（ANCOVA）

### 多變數變異數分析（MANOVA）

## 事後檢定

當變異數分析檢定結果呈現統計顯著，代表反應變數的平均值在與所感興趣的因子有差異存在，因此事後檢定用於進一步探討其反應變數的平均數差異為何。在其事後檢定的統計發展上有不少各具特色的方法，至今仍然陸續有新方法發表，但其運算理念都大同小異，都是為了修正第一型誤差因為多重比較而出現誤差上升的狀況。較常用的為 Bonferroni、Tukey、Duncan、Scheffé 四種，其餘方法如下所列：

1. 邦佛洛尼檢定（Bonferroni T tests）
2. 杜奇範圍檢定（Tukey's range test）
3. 丹肯新多重範圍檢定（Duncan's new multiple range test）
4. Dunnett's two-tailed test
5. Dunnett's one-tailed test
6. Gabriel's multiple-comparison procedure
7. 雷文檢定 (Levene's test)
8. Waller-Duncan test
9. Ryan-Einot-Gabriel-Welsch multiple range test
10. Scheffé's multiple-comparison procedure
11. Student-Newman-Keuls multiple range test
12. Fisher's least-significant-difference test
13. Waller-Duncan K-ratio T test

## 參考文獻

## 延伸閱讀

## 相關條目

* 假說檢定
* 變異數分析測試
* 總平方和
* 單因子變異數分析 (One Way ANOVA)
* 合併變異數

## 外部連結

* 變異數分析在線計算
* SOCR ANOVA Activity （頁面存檔備份，存於網際網路檔案館） and interactive applet （頁面存檔備份，存於網際網路檔案館）.
* Examples of all ANOVA and ANCOVA models with up to three treatment factors, including randomized block, split plot, repeated measures, and Latin squares, and their analysis in R （頁面存檔備份，存於網際網路檔案館）
* NIST/SEMATECH e-Handbook of Statistical Methods, section 7.4.3: "Are the means equal?" （頁面存檔備份，存於網際網路檔案館）