1.数值型变量的相关函数
函数用法 | 功能 |
mean(var1,var2,...) | 求变量的平均值 |
median(var1,var2,...) | 求变量的中位数 |
max(var1,var2,...) | 获取变量中的最大值 |
min(var1,var2,...) | 获取变量中的最小值 |
sum(var1,var2,...) | 求和 |
mod(var1,var2) | 求var1对var2的余数 |
sign(var) | 返回变量的符号(+、-或0) |
sqrt(var) | 求变量的平方差 |
ceil(变量名) | 将变量的值在整数位直接进1 |
floor(变量名) | 将变量的值中整数位数之后的数字直接舍去 |
round(变量名) | 四舍五入精确到精确位数 |
2.字符型变量的相关函数
函数名 | 功能 |
compbl | 将变量的多个空格缩减为1个 |
strip | 删除变量首尾的空格 |
left | 将变量的非空格内容提至最左侧,将空格放到右侧 |
trim | 将变量结尾的空格删除 |
char | 返回字符串某个特定位置的字符 |
count | 计算字符串在给定字符串中出现的次数 |
countc | 计算字符在给定字符串中出现的总次数 |
first | 返回字符串的第一个字符,若字符串为空,则返回一个空格 |
lowcase | 将字符串所有字母变为小写 |
upcase | 将字符串所有字母变为大写 |
propcase | 将字符串中每个单词的首字母变为大写,其余为小写 |
nvalid | 检查一个字符串是否可以用于SAS变量名,若可以返回1,否则返回0 |
reverse | 将字符串反转输出 |