阅读(2476) (0)

SAS重复测量分析

2016-12-12 13:47:32 更新

当在多个不同条件下测量随机样品的所有成员时使用重复测量分析。 当样品存在多种不同条件时必须依次进行测量。 在这种情况下使用标准ANOVA是不合适的,因为它不能建模重复测量不同条件之间的相关性。 应该清楚重复测量多个不同条件之间的差异。 对样本进行重复测量试验,每个试验测试了在不同条件下相同样品的特点。

在SAS PROC GLM用于进行重复测量分析。

句法

为PROC GLM在SAS的基本语法是:

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

以下是使用的参数的描述:

  • dataset是数据集的名称。
  • 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