1. 常用模块
- BASE
- IDE: EG/EM
- STAT/ETS/OR/IML
- GRAPH
2. 数据类型
- 数值型,缺失显示为’.’
- 字符型,缺失显示为’ ‘
3. 控制流程
- 数据步DATA
- 从外读取
- 位置:INFILE
- 读取方式:INPUT
- 从内读取:SET
- 修改
- 位置:LIBNAME
- 输出
- 位置:FILE
- 输出方式:PUT
- 从外读取
- 过程步PROC
- 读取:IMPORT
- 排序:SORT, 其他需有序数据的过程不会进行排序
- 格式:FORMAT
- 描述:MEANS/FREQ
- 清洗:SQL,关于此点,后续会单独梳理
- 分布:UNIVARIATE
- 相关:CORR/ANOVA
- 回归:REG
- 制表:TABULATE
- 报告:REPORT
- 输出:EXPORT
- ODS
4. 宏
- 宏变量,不适用于单引号内
- 创建:%LET
- 使用:&
- 宏
- 创建:%MACRO %MEND
- 使用:%
- 嵌入条件语句:%IF %THEN %ELSE
- 使用系统时间:&SYSDAY