SPSS三因素方差分析的簡單簡單效應語句?
SPSS三因素方差分析的簡單簡單效應語句?以及如何使用MANOVA語句做簡單效應檢驗、簡單簡單效應檢驗、簡單交互作用檢驗?有沒有系統化的學習材料?
請各位知友移步我專欄的一篇新文章,對這個問題的解決有所修正!
SPSS簡單效應檢驗的終極解決方案:MANOVA?GLM!
2017-12-21
以下是2016-06-13的原回答和2017-10-11的一次內容補充(但都可以不再參考,雖然MANOVA語句本身沒錯):
樓上使用 GLM 的 /EMMEANS 有很大的條件限制,需要滿足每個 cell 的被試量相等,而且被試內因素的水平數不能超過兩個,不然輸出結果是不正確的。MANOVA 仍然是最普適的檢驗簡單效應和簡單簡單效應的命令,示例如下:
*三因素被試間.
MANOVA SCORE BY A(1,2) B(1,2) C(1,2)
/ERROR=WITHIN
/DESIGN=C WITHIN A(1) WITHIN B(1),
C WITHIN A(1) WITHIN B(2),
C WITHIN A(2) WITHIN B(1),
C WITHIN A(2) WITHIN B(2).
*三因素被試內.
MANOVA A1B1C1 TO A2B2C2
/WSFACTORS=A(2) B(2) C(2)
/ERROR=WITHIN
/WSDESIGN=C WITHIN A(1) WITHIN B(1),
C WITHIN A(1) WITHIN B(2),
C WITHIN A(2) WITHIN B(1),
C WITHIN A(2) WITHIN B(2)
/DESIGN.
*三因素混合:重複測量一個因素.
MANOVA B1 B2 BY A(1,2) C(1,2)
/WSFACTORS=B(2)
/ERROR=WITHIN
/WSDESIGN=MWITHIN B(1),
MWITHIN B(2)
/DESIGN=C WITHIN A(1),
C WITHIN A(2).
(另一種方向)
MANOVA B1 B2 BY A(1,2) C(1,2)
/WSFACTORS=B(2)
/ERROR=WITHIN
/WSDESIGN=B
/DESIGN=MWITHIN A(1) WITHIN C(1),
MWITHIN A(1) WITHIN C(2),
MWITHIN A(2) WITHIN C(1),
MWITHIN A(2) WITHIN C(2).
*三因素混合:重複測量兩個因素.
MANOVA B1C1 TO B2C2 BY A(1,2)
/WSFACTORS=B(2) C(2)
/ERROR=WITHIN
/WSDESIGN=C WITHIN B(1),
C WITHIN B(2)
/DESIGN=MWITHIN A(1),
MWITHIN A(2).
(另一種方向)
MANOVA B1C1 TO B2C2 BY A(1,2)
/WSFACTORS=B(2) C(2)
/ERROR=WITHIN
/WSDESIGN=MWITHIN B(1) WITHIN C(1),
MWITHIN B(1) WITHIN C(2),
MWITHIN B(2) WITHIN C(1),
MWITHIN B(2) WITHIN C(2)
/DESIGN=A.
當然,如果有需要還可以先檢驗一下簡單交互作用,舉例如下:
(不過三階交互作用顯著時,簡單簡單效應檢驗才是終極目標,多個水平的話還要在此基礎上用 GLM 的 /EMMEANS 進行多重比較,可用 Bonferroni 校正,這個寫法同樓上)
*三因素被試間.
MANOVA SCORE BY A(1,2) B(1,2) C(1,2)
/ERROR=WITHIN
/DESIGN=A BY B WITHIN C(1),
A BY B WITHIN C(2)
/DESIGN=B BY C WITHIN A(1),
B BY C WITHIN A(2).
*三因素被試內.
MANOVA A1B1C1 TO A2B2C2
/WSFACTORS=A(2) B(2) C(2)
/ERROR=WITHIN
/WSDESIGN=A BY B WITHIN C(1),
A BY B WITHIN C(2)
/DESIGN
/WSDESIGN=B BY C WITHIN A(1),
B BY C WITHIN A(2)
/DESIGN.
*三因素混合:重複測量一個因素.
MANOVA B1 B2 BY A(1,2) C(1,2)
/WSFACTORS=B(2)
/ERROR=WITHIN
/WSDESIGN=MWITHIN B(1), MWITHIN B(2)
/DESIGN=A BY C
/WSDESIGN=B
/DESIGN=A WITHIN C(1),
A WITHIN C(2).
*三因素混合:重複測量兩個因素.
MANOVA B1C1 TO B2C2 BY A(1,2)
/WSFACTORS=B(2) C(2)
/ERROR=WITHIN
/WSDESIGN=B BY C
/DESIGN=MWITHIN A(1), MWITHIN A(2)
/WSDESIGN=B WITHIN C(1),
B WITHIN C(2)
/DESIGN=A.
MANOVA、GLM 的語句都很有規律可循,尤其是 MANOVA 裡面的 WITHIN 和 MWITHIN,/WSDESIGN 和 /DESIGN。
以上。如有錯誤望指正。
=============================
上面是2016-06-13的回答。下面是2017-10-11的更新。
=============================
原回答已經過去一年多了。期間經常有知友評論或私信問我關於MANOVA簡單效應檢驗的問題。看來我的回答還不夠清楚,還需要改進。所以現在補充一些內容,促進更高效的知識共享。
對MANOVA和GLM語句用法規律的探索主要是源自2016年一門專業課的小組作業(北師大心理學部的《多因素實驗設計》),在此首先感謝小組成員們的付出。這次的補充回答主要是貼上我們小組報告PPT的基本所有內容,希望可以解答大部分知友的疑惑。當然,一些最基本的SPSS操作問題,還請知友查閱相關的參考書。
(多圖預警,請切換WiFi)
【兩因素被試間設計(交互作用顯著,要做簡單效應檢驗)】
(GLM和MANOVA的比較)
(怎麼看MANOVA的結果)
【兩因素被試內設計(交互作用顯著,要做簡單效應檢驗)】
(GLM和MANOVA的比較)
(怎麼看MANOVA的結果)
【兩因素混合設計(交互作用顯著,要做簡單效應檢驗)】
(GLM和MANOVA的比較)
(怎麼看MANOVA的結果)
【三因素實驗設計】
【拓展內容】
SPSS的語句。如果三因素都是被試內變數,分別為A B C 如果A*B*C交互作用顯著,那麼就要做三因素簡單效應分析。你需要在/PRINT=DESCRIPTIVE ETASQ OPOWER HOMOGENEITY 這條語句前加 如下:/EMMEANS=TABLES(A*B*C) COMPARE (A) ADJ(LSD)/EMMEANS=TABLES(A*B*C) COMPARE (B) ADJ(LSD)/EMMEANS=TABLES(A*B*C) COMPARE (C) ADJ(LSD)/EMMEANS=TABLES(A*B*C) COMPARE (A*B) ADJ(LSD)/EMMEANS=TABLES(A*B*C) COMPARE (A*C) ADJ(LSD)/EMMEANS=TABLES(A*B*C) COMPARE (B*C) ADJ(LSD) 嗯 就是這樣。
推薦閱讀: