工作中常用的SAS函数

SAS函数是编程语言的一个组件,可接受参数、执行计算或进行其他操作并返回值。返回值是字符型或数值型的结果,可用于赋值语句或表达式中。SAS包含很多函数,也可以自定义函数。SAS函数可用于DATA步编程、WHERE表达式、宏语言语句、PROC REPORT和结构化查询语言SQL。本文将会介绍一些工作中常用的SAS函数。
SAS函数的形式如下:
函数名(参数1 <, ...参数n>)
函数名(OF 变量列表)
函数名(参数 | OF 变量列表 | OF数组名{*} <..., 参数 | OF 变量列表 | OF数组名{*}>)
函数名用于给出函数名称。

参数可以是变量名、常量或任何SAS表达式。多个参数间使用逗号(,)分隔。

变量列表可以是任何形式的变量列表。多个列表之间使用空格分隔。例如sum(of x y z)、sum(of x1-x10)、sum(x,of x1-x5y1-y5)、sum(x,of x1-x5,of y1-y5)。最后两种表示方式具有同等效果。

数组名{*}指在当前DATA步中已经定义的数组。



常用数值操作函数
253100-1.png
常用字符操作函数
253100-2.png
253100-3.png





请前往:http://www.mark-to-win.com/TeacherV2.html?id=166