SAS安装
上官网下载SAS University Edition,和配套的Oracle 的虚拟机virtual box。据说现在和VMWARE也兼容了,但是我没有试过。
由于笔记本内存小,给SAS的ram只有512mb,但是可以跑。然后通过http://localhost:10080就可以访问虚拟机创建的SAS电脑了。(还内置了jupyter,访问方式和jupyter也相似)。
基本程序结构:
准备数据-处理-输出
data->proc->output
***创建数据***;
DATA TEMP;
INPUT ID NAME $ SALARY DEPARTMENT $;
LABEL ID = 'Employee ID'; *这个label是对id这个列的一个属性*
DATALINES;
1 Rick 623.3 IT
2 Dan 515.2 Operations
3 Michelle 611 IT
4 Ryan 729 HR
5 Gary 843.25 Finance
6 Nina 578 IT
7 Simon 632.8 Operations
8 Guru 722.5 Finance
;
RUN;
*mean运算:有1个输出*;
PROC MEANS;
RUN;
*第二个输出:salary>=700的观测*;
PROC PRINT DATA=TEMP;
WHERE SALARY >= 700;
RUN;
基本语法
SAS语句
- 每一行最后都有;,即使是comment
- 每个程序最后一定时RUN;结束
SAS变量名
- 可以有_,不可以有&%等
- 开头不可以数字
SAS的2种数据集
- 临时:DATA TEMPDATA
- 永久:DATA LIBRAY1.DATA1(会话结束后还存在)
SAS文件拓展后缀
- *.sas:代码
- *.log:日志
- .mht/.html:结果文件
- *.sas7bdat:数据文件
怎么注释
- 单行:* 注释 *
- 多行:/* 多行注释 */
联系方式:clarence_wu12@outlook.com