Sas-repeated-measure-analysis

提供:Dev Guides
移動先:案内検索

SAS-反復測定分析

反復測定分析は、ランダムなサンプルのすべてのメンバーがさまざまな条件下で測定される場合に使用されます。 サンプルが各条件に順番にさらされると、従属変数の測定が繰り返されます。 この場合、標準のANOVAを使用することは適切ではありません。繰り返し測定間の相関をモデル化できないためです。

  • 反復測定設計*と*単純多変量設計*の違いについて明確にする必要があります。両方について、サンプルメンバーは複数の機会、または試行で測定されますが、反復測定設計では、各試行は異なる条件下で同じ特性。

SASでは、反復測定分析を実行するために PROC GLM が使用されます。

構文

SASのPROC GLMの基本的な構文は次のとおりです-

PROC GLM DATA = dataset;
   CLASS variable;
   MODEL variables = group/NOUNI;
   REPEATED TRIAL n;

以下は、使用されるパラメータの説明です-

  • dataset はデータセットの名前です。
  • CLASS は、変数に分類変数として使用される変数を与えます。
  • MODEL は、データセットから特定の変数を使用して適合するモデルを定義します。
  • REPEATED は、仮説をテストするために各グループの反復測定の数を定義します。

薬物の効果のテストを受ける人々の2つのグループがある下の例を考えてみましょう。 各人の反応時間は、テストした4種類の薬物ごとに記録されます。 ここでは、4つの薬物タイプの効果間の相関の強さを確認するために、人々のグループごとに5つの試験が行われます。

DATA temp;
   INPUT person group $ r1 r2 r3 r4;
CARDS;
1 A  2  1  6  5
2 A  5  4 11  9
3 A  6 14 12 10
4 A  2  4  5  8
5 A  0  5 10  9
6 B  9 11 16 13
7 B  12 4 13 14
8 B  15 9 13  8
9 B  6  8 12  5
10 B 5  7 11  9
;
RUN;

PROC PRINT DATA = temp ;
RUN;

   PROC GLM DATA = temp;
   CLASS group;
   MODEL r1-r4 = group/NOUNI ;
   REPEATED trial 5;
RUN;

上記のコードが実行されると、次の結果が得られます-

repeated_measure_analysis