
- SAS 教程
- SAS - 首页
- SAS - 概述
- SAS - 环境
- SAS - 用户界面
- SAS - 程序结构
- SAS - 基本语法
- SAS - 数据集
- SAS - 变量
- SAS - 字符串
- SAS - 数组
- SAS - 数值格式
- SAS - 运算符
- SAS - 循环
- SAS - 决策
- SAS - 函数
- SAS - 输入方法
- SAS - 宏
- SAS - 日期和时间
- SAS 数据集操作
- SAS - 读取原始数据
- SAS - 写入数据集
- SAS - 合并数据集
- SAS - 合并数据集
- SAS - 数据集子集
- SAS - 数据集排序
- SAS - 数据集格式化
- SAS - SQL
- SAS - 输出交付系统
- SAS - 模拟
- SAS 基本统计过程
- SAS - 算术平均值
- SAS - 标准差
- SAS - 频数分布
- SAS - 交叉表
- SAS - t 检验
- SAS - 相关分析
- SAS - 线性回归
- SAS - Bland-Altman 分析
- SAS - 卡方检验
- SAS - Fisher 精确检验
- SAS - 重复测量分析
- SAS - 单因素方差分析
- SAS - 假设检验
- SAS 有用资源
- SAS - 快速指南
- SAS - 有用资源
- SAS - 问答
- SAS - 讨论
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;
执行上述代码后,我们将得到以下结果:

广告