如何获取x量的观察结果并在SAS中找到它们的平均值?

时间:2014-04-29 23:24:13

标签: sas

假设我有一个包含3个变量的数据集。它看起来像:

Var1   Var2   Var3
   1      1     4
   1      2     5
   1      3     1
   2      1     6
   2      2     2
   2      3     8
   3      1     2
   3      2     7
   3      3     9 

如何找到每个"组的#3的平均值?#34;它在? (Var3中的4,5,1共有1个来自Var1,6,2,8有2个等)?使用where表达式是否可行并且我能够将它循环到Var1中的值吗?

1 个答案:

答案 0 :(得分:1)

我认为您可以使用CLASS选项proc means或类似内容。 E.g:

PROC MEANS DATA=DAT MEAN;
  CLASS Var1;
  VAR   Var3;
run;