SAS学习之过程步
Sort:
选项 | 解释 |
---|---|
sortseq=linguistic(numeric_collation=on) | 非ASCII排序,按照数值排序 |
Transpose:
选项 | 解释 |
---|---|
data | 输入要转置的数据集 |
name | 输入转置后所生成的变量名称 |
out | 输出的数据集 |
perfix | 转置后变量的前缀 |
suffix | 转置后变量的后缀 |
by | 分组转置,分组变量被包括在输出数据集中 |
copy | 将变量赋值到新的数据集中 |
id | 指定转置后的变量名 |
idlabel | 为转置后的变量名添加标签 |
var | 列出要被转置的变量名,否则原数据集中未在其他语句中列出的所有数值型变量都将被转置, 字符型变量必须在var语句中才能被转置,未被转置的变量不进入新的数据集,除非已列入copy或by语句 |
import (excel)
选项 | 解释 |
---|---|
GETNAMES=YES | 导入源文件字段名作为SAS数据集的字段名 |
MIXED=NO | 若某一列中包含数值型和字符型变量,将数值型按照缺省值处理。 若选的是YES则是将数值型转换成字符型存储,默认为NO |
SCANTEXT=YES | 将源文件中各列值的最长长度作为该列在SAS中的字段长度。 |
USEDATE=YES | 对于包含日期字段的源文件字段,在SAS中只保留DATE值,并以DATE.格式存储。 |
SCANTIME=YES | 对于源文件中只有time值的列,自动以时间格式(TIME)存储 |
GUESSINROWS=N | *利用前n行来决定变量类型,默认为20 |
compare
选项 | 解释 |
---|---|
outequal | 只包含不等的记录 |
outbase | 输出base 中的不相等的记录 |
outcomp | 输出compare 中的不相等的记录 |
outdiff | 不等记录间的差异 |
OUTSTATES | 输出差异的统计数据 |