Sas で反復測定 anova を実行する方法
反復測定 ANOVA は、各グループに同じ被験者が含まれる 3 つ以上のグループの平均間に統計的に有意な差があるかどうかを判断するために使用されます。
このチュートリアルでは、SAS で反復測定 ANOVA を実行する方法を段階的に説明します。
ステップ 1: データを作成する
研究者が、4 つの異なる薬剤が異なる反応時間を引き起こすかどうかを知りたいとします。これを検証するために、彼は 4 つの異なる薬に対する 5 人の患者の反応時間を測定しました。
反応時間を以下に示します。
次のコードを使用して、SAS でこのデータセットを作成できます。
/*create dataset*/
data my_data;
input Subject Drug Value;
datalines ;
1 1 30
1 2 28
1 3 16
1 4 34
2 1 14
2 2 18
2 3 10
2 4 22
3 1 24
3 2 20
3 3 18
3 4 30
4 1 38
4 2 34
4 3 20
4 4 44
5 1 26
5 2 28
5 3 14
5 4 30
;
run ;
ステップ 2: 反復測定 ANOVA を実行する
次に、 proc glm を使用して反復測定 ANOVA を実行します。
/*perform repeated measures ANOVA*/
proc glm data =my_data;
class Subject Drug;
model Value = Subject Drug;
run;
ステップ 3: 結果を解釈する
結果の ANOVA テーブルを分析できます。
4 つの異なる薬剤が異なる反応時間を引き起こすかどうかを知りたいため、私たちが関心のある唯一の値は、その薬剤の F 値と対応する p 値です。
結果から次のことがわかります。
- 薬剤のF値: 24.76
- 薬物の p 値: <0.0001
反復測定 ANOVA では次の帰無仮説と対立仮説が使用されることを思い出してください。
- H 0 :すべてのグループ平均が等しい。
- H A :少なくとも 1 つのグループの平均が異なります 休む。
薬剤の p 値 (<0.0001) は α = 0.05 未満であるため、帰無仮説を棄却します。
これは、平均応答時間が 4 つの異なる薬剤間で同じではないと言える十分な証拠があることを意味します。
追加リソース
次のチュートリアルでは、反復測定 ANOVA に関する追加情報を提供します。