开发手册 欢迎您!
软件开发者资料库

SAS - 重复测量分析

SAS重复测量分析 - 从简单和简单的步骤学习SAS,从基本到高级概念,包括概述,环境,用户界面,程序结构,基本语法,数据集,变量,字符串,数组,数字函数,运算符,循环,决策,功能,输入方法,宏,日期和时间,SQL,输出传递系统,模拟,直方图,图表,散点图,箱线图,算术平均值,标准差,频率分布,交叉制表,T检验,方差,线性回归, Bland-Altman分析,卡方,Fishers精确检验,单向Anova,重复测量分析,假设检验。

当在许多不同条件下测量随机样品的所有成员时,使用重复测量分析.当样品依次暴露于每个条件时,重复因变量的测量.在这种情况下使用标准的方差分析是不合适的,因为它无法模拟重复测量之间的相关性.

应该清楚重复测量设计之间的区别

b>和简单的多变量设计.对于两者,样本成员在多个场合或试验中进行测量,但在重复测量设计中,每个试验代表在不同条件下测量相同特征.

在SAS PROC GLM 用于执行重复测量分析.

语法

SAS中PROC GLM的基本语法是 :

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

以下是所用参数的说明及减号;

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

  • CLASS 为变量赋予变量用作分类变量.

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

  • REPEATED 定义每组测试假设的重复测量次数.

示例

考虑下面的示例,其中我们有两组人员接受药物效果测试.记录所测试的四种药物类型中每一种的每个人的反应时间.这里为每组人进行了5次试验,以了解四种药物类型的效果之间的相关性.

DATA temp;   INPUT person group $ r1 r2 r3 r4;CARDS;1 A  2  1  6  52 A  5  4 11  93 A  6 14 12 104 A  2  4  5  85 A  0  5 10  96 B  9 11 16 137 B  12 4 13 148 B  15 9 13  89 B  6  8 12  510 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