生物統計學習筆記從概念、推導到實務判讀

CHAPTER 06 · TOPIC 04

二因子 ANOVA 與 MANOVA

二因子 ANOVA 與多變量變異數分析(multivariate analysis of variance, MANOVA)是兩種不同方向的擴充。二因子 ANOVA 在同一個定量依變數中同時研究兩個類別因子;MANOVA 則同時研究多個彼此

本頁內容
  1. 二因子 ANOVA:同時研究兩個因子
  2. 二因子 ANOVA 模型
  3. 為什麼要先看交互作用?
  4. 二因子 ANOVA 的成立條件
  5. MANOVA:同時研究多個依變數
  6. MANOVA 如何形成檢定?
  7. MANOVA 的成立條件與限制
  8. MANOVA 顯著後如何追蹤?
  9. 三種方法不要混用

二因子 ANOVA 與多變量變異數分析(multivariate analysis of variance, MANOVA)是兩種不同方向的擴充。二因子 ANOVA 在同一個定量依變數中同時研究兩個類別因子;MANOVA 則同時研究多個彼此相關的定量依變數。

二因子 ANOVA:同時研究兩個因子

假設研究者想比較不同治療方式與不同性別對血壓的影響。治療方式是因子 A,性別是因子 B,血壓則是一個定量依變數。二因子 ANOVA 可以在同一模型中檢定 A 的主效果、B 的主效果,以及 A 與 B 的交互作用。

效果回答的問題
因子 A 主效果把因子 B 的各水準平均後,A 的各水準平均數是否不同?
因子 B 主效果把因子 A 的各水準平均後,B 的各水準平均數是否不同?
A×B 交互作用A 的效果是否會隨 B 的水準而改變?

二因子 ANOVA 模型

若因子 A 有 a 個水準、因子 B 有 b 個水準,用 Yᵢⱼₖ 表示 A 的第 i 個水準、B 的第 j 個水準中第 k 個觀察值,模型可以寫成:

Yijk=μ+αi+βj+(αβ)ij+εijkY_{ijk}=\mu+\alpha_i+\beta_j+(\alpha\beta)_{ij}+\varepsilon_{ijk}
符號意義
μ全部條件的總平均
αᵢ因子 A 第 i 個水準的效果
βⱼ因子 B 第 j 個水準的效果
(αβ)ᵢⱼA 與 B 在該組合下的交互作用
εᵢⱼₖ個別觀察值未被模型解釋的誤差
因子 A 主效果H0,A:α1=α2==αa=0H_{0,A}:\alpha_1=\alpha_2=\cdots=\alpha_a=0
因子 B 主效果H0,B:β1=β2==βb=0H_{0,B}:\beta_1=\beta_2=\cdots=\beta_b=0
交互作用H0,AB:(αβ)ij=0for all i,jH_{0,AB}:(\alpha\beta)_{ij}=0\quad\text{for all }i,j

為什麼要先看交互作用?

若交互作用顯著,代表一個因子的效果取決於另一個因子的水準。例如藥物只在某一性別有效,將性別平均後只報告藥物主效果,可能掩蓋真正的資料型態。因此通常先檢查交互作用,再決定主效果能否單獨解釋。

交互作用顯著後,常進一步分析簡單主效果,例如分別在男性與女性中比較治療方式,或在每種治療下比較性別。這些後續比較仍要處理多重比較問題。

二因子 ANOVA 的成立條件

  • 各觀察值彼此獨立;若同一受試者重複出現,需改用重複量數或混合模型。
  • 每個因子組合下的誤差近似常態分布。
  • 各因子組合具有相同的誤差變異數。
  • 研究設計中應有足夠觀察值估計交互作用;若某些因子組合完全沒有資料,模型可估計的效果會受限制。

MANOVA:同時研究多個依變數

若研究同一批受試者的收縮壓、舒張壓與心率,這三項都是定量依變數,而且彼此可能相關。MANOVA 檢定的不是單一平均數,而是各組的母體平均向量是否相同。

第 j 組平均向量μj=(μj1,μj2,,μjp)T\boldsymbol{\mu}_j=(\mu_{j1},\mu_{j2},\ldots,\mu_{jp})^{\mathsf T}
MANOVA 虛無假設H0:μ1=μ2==μkH_0:\boldsymbol{\mu}_1=\boldsymbol{\mu}_2=\cdots=\boldsymbol{\mu}_k

MANOVA 同時考慮依變數之間的共變異,因此不同於對每個依變數各做一次 ANOVA。後者會增加多重檢定的第一類錯誤,也沒有直接檢定各結果組合形成的整體差異。

MANOVA 如何形成檢定?

單變量 ANOVA 把變異分成組間與組內平方和;MANOVA 則把它們擴充為組間與組內的平方和及交叉乘積矩陣。常以 H 表示組間效果矩陣,以 E 表示組內誤差矩陣,再從兩者的特徵值形成整體檢定統計量。

統計量判讀重點
Pillai's trace通常被視為對假設違反較穩健,值越大代表組間差異相對較大
Wilks' lambda值越小代表組間平均向量差異相對較大
Hotelling–Lawley trace累積多個判別方向上的組間訊息
Roy's largest root只著重差異最大的單一判別方向

MANOVA 的成立條件與限制

  • 各觀察值彼此獨立。
  • 每組的依變數向量近似多變量常態分布。
  • 各組具有相同的共變異數矩陣;這比單變量 ANOVA 的等變異假設更強。
  • 依變數之間應有實質關聯,但不能近乎完全重複,否則會產生嚴重共線性。
  • 樣本數必須足以估計多個依變數的共變異結構;依變數越多,需要的資料通常越多。

若依變數幾乎無關,MANOVA 可能沒有整合它們的優勢;若相關性過高,則可能只是重複測量同一概念。依變數的選擇應由研究問題事先決定,而不是看到資料後不斷加入結果變數。

MANOVA 顯著後如何追蹤?

  1. 先確認是哪一個因子或交互作用的多變量檢定顯著。
  2. 依研究問題檢查各依變數的後續 ANOVA 或預先規劃的對比,並校正多重檢定。
  3. 查看各組平均向量、信賴區間及效果大小,判斷差異的方向與實際意義。
  4. 必要時檢查判別函數或典型變量,但解釋必須回到原始依變數。

三種方法不要混用

方法類別因子定量依變數主要問題
單因子 ANOVA1 個1 個一個因子的各組平均數是否不同?
二因子 ANOVA2 個1 個兩個主效果與交互作用是否存在?
MANOVA1 個或以上2 個或以上各組的平均向量是否不同?