【发布时间】:2015-03-30 03:01:39
【问题描述】:
抱歉,我对 SAS 的许多功能都不熟悉 - 我只使用了几个月,主要用于调查数据分析,但现在我正在使用一个数据集,其中包含用于交叉的个人级别数据-过度学习。形式为:ID 治疗期 measure1 measure2 ....
我想要做的是能够按他们的治疗组对这些人进行分组,然后输出一个变量,其中包含测量 1 和测量 2 的组平均值以及另一个变量,其中包含每个组中的观察计数。
即
ID trt per m1 m2
1 1 1 101 75
1 2 2 135 89
2 1 1 103 77
2 2 2 140 87
3 2 1 134 79
3 1 2 140 80
4 2 1 156 98
4 1 2 104 78
我想要的是表格中的数据:
group a = where trt=1 & per=1
group b = where trt=2 & per=2
group c = where trt=2 & per=1
group d = where trt=1 & per=2
trtgrp avg_m1 avg_m2 n
A 102 76 2
B ... ... ...
C
D
感谢您的帮助。
【问题讨论】:
标签: sas