鉴于SAS数据集WORK.ONE:
Obs Revenue2008 Revenue2009 Revenue2010
--- ----------- ----------- -----------
1 1.2 1.6 2.0
以下是提交的SAS程序。
data WORK.TWO;
set WORK.ONE;
Total=mean(of Rev:);
run;
SAS会为Total分配什么价值?
据我了解,它应该会导致错误,因为Rev尚未定义。但不知何故,这是不对的。谁能告诉我为什么?非常感谢您的时间和关注。
答案 0 :(得分:1)
在of Rev:
函数中使用mean()
表示它应该采用以“Rev”开头的所有变量的均值,因为以“Rev”开头的变量值为1.2, 1.6和2.0,总值将为1.6。