SAS - 重复测量分析



当随机样本的所有成员都在许多不同的条件下进行测量时,使用重复测量分析。由于样本依次暴露于每个条件,因此对因变量的测量会重复进行。在这种情况下,使用标准方差分析是不合适的,因为它未能模拟重复测量之间的相关性。

应该清楚地了解重复测量设计简单的多元设计之间的区别。对于两者,样本成员在多次或多次试验中进行测量,但在重复测量设计中,每次试验代表在不同条件下对相同特征的测量。

在 SAS 中,使用PROC GLM进行重复测量分析。

语法

SAS 中 PROC GLM 的基本语法如下:

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

以下是所用参数的描述:

  • 数据集是数据集的名称。

  • CLASS 给出用作分类变量的变量。

  • MODEL 定义要使用数据集中的某些变量拟合的模型。

  • REPEATED 定义每组重复测量的次数,以检验假设。

示例

考虑下面的例子,我们有两组人进行药物效果测试。记录每个人的每次四种药物类型的反应时间。这里对每组人进行了 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
广告