SAS基础
SAS基础
-
数据集的字符长度不超过32,可包括字母、数字或下划线
-
起始必须是字母或下划线
-
不能有特殊符号
-
变量的输入
-
字符型
- 一定要在字符后面加$,
- 字符与$之间加不加空格均
-
数值型
- 一般不加任何格式
- 如果有选择性的读取数值,可在后面加W.D,其中w代表数值的位数(含小数点),d代表小数点位数
-
特殊变量的输入
- 冒号的利用
- 遇到空格时
- 指定变量已满
- 数据行结束
- 冒号的利用
-
如果输入的变量含有空格,后应加&
-
-
数据中有缺失值
- 用 “.” 表示
-
日期型变量
- 输入、输出同样需要定义日期格式
-
变量的输出
- 数值型变量的输出cost comma12.1意为由右至左每三位一个分隔符
- 日期格式格式的输出通常可指定s、d、p、c、b、n个字母,分别表示slash(/)、dash(-)、point(.)、colon(😃、blank(空格)、nothing(无)
do循环
- do 变量=初始值 to 最终值 <by 增加量>;
- 此时应注意output和end不能丢
记录学习的点点滴滴