清华大学经济管理学院朱世武;本章内容提要;SAS函数定义;函数用于组合表达式可以简化编程和统计计算;用函数处理多变量可以简化程序;函数自变量;自变量个数:
有些函数不需要自变量,有些只需要一个自变量,有些函数有多个自变量。SAS9.1中,自变量个数不能超过32767。
如果函数的自变量是表达式,在函数被调用之前,所有表达式自变量首先计算。
自变量表示法:
当函数有多个自变量时,必须用逗号分隔开。
自变量名缩写方法:
函数名(OF变量名1…变量名n);例6.5正确与错误的表示方法。
例6.6数组元素自变量的缩写方法。
arrayy{10}y1-y10;/*定义数组y{10}*/
x=sum(ofy{*});
z=sum(ofy1-y10);
例中,两个SUM函数的表示法是等价的。;函数结果;用PUT语句在LOG窗口显示函数值;日期时间函数;应用举例;
;例6.10以日为单位计算当前日期的天数。
data;
x=date();
y=today();
putx=y=;
run;
例中,DATE()和TODAY()结果一样,都是返回当天的天数。当然,也可以用一定的日期格式表示它们。
data;
x=date();
y=today();
formatxyyymmdd10.;
putx=y=;
run;;例6.11以
原创力文档

文档评论(0)