當單因子變異數分析的基本假設無法滿足時,最常被用來代替的是克-瓦二氏單因子等級變異數分析。由此可知,當資料為三組以上的獨立樣本,欲檢定組別在次序變數上是否存在差異,或雖然變數為等距比例的變數,但資料不能符合單因子變異數分析的基本假定時,克-瓦二氏單因子等級變異數分析是代替單因子變異數分析來檢驗多群體間是否有差異的好方法。
資料形式
A組別:1.啟發法、2.編序法、3.傳統法
Y成績
Question:想比較三種教學法的學生在成績上是否有差異,但樣本數小,因此採用無母數統計來檢定
(1)語法
此處語法不再詳細介紹讀取資料檔與顯示資料檔的語法!!
底下主要針對變異數分析與單純主要效果比較進行解說
1. Mann-Whitney U test
PROC NPAR1WAY WILCOXON; 利用NPAR1WAY執行無母數分析,並採用WILCOXON
VAR Y; 指定依變數Y,本例代表成績
CLASS A; 指定組別變數A,本例代表教學法
RUN;
(2)報表
1.等級分數摘要表
SAS會列出三組的等級分數摘要表
2. Kruskal-Wallis test
卡方值 = 8.72(p ,達顯著水準,
表示三種教學法的學生成績有差異
Mean Rank顯示,似乎是啟發法>編序法>傳統法,
但這樣判段是不正確的,
而是必須跟單因子變異數分析一樣,進行事後比較(Post Hoc),
可惜的是SAS軟體目前並沒有提供事後比較的功能,
但已經有學者寫好巨集(Macro)給研究者使用,
若有興趣的話可參考Elliott and Hynan(2011)。
Elliott, A. C., & Hynan, L. S. (2011). A SAS macro implementation of a multiple comparison post hoc test for a Kruskal–Wallis analysis. Computer Methods and Programs in Biomedicine, 102(1), 75-80.
留言列表