工作中常用的SAS函數
SAS函數是編程語言的一個組件,可接受參數、執(zhí)行計算或進行其他操作并返回值。返回值是字符型或數值型的結果,可用于賦值語句或表達式中。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步中已經定義的數組。
常用數值操作函數
常用字符操作函數
請前往:http://lygongshang.com/TeacherV2.html?id=166