SAS V8.2的子窗口有十几个,但初始状态下能见到的是最常用的五个子窗口:
● Editor窗口,在Editor窗口输入SAS程序,按 summit就可以执行命令
● Log窗口:记录程序的运行情况。
● Output窗口:显示SAS程序中各过程的运行结果。
● Results窗口:管理SAS程序的输出结果。
● Explorer窗口:管理SAS逻辑库和存放在逻辑库中由SAS系统创建的数据文件和其它类型的SAS文件。
SAS的命名规则:
1) 由英文字母、数字、下划线组成;
2) 第一个字符必须是字母或下划线;
3) 不区分大、小写字母。
另外,SAS逻辑库名最多用8个字符;数据集和变量的名字最多用32个字符。
SAS程序的基本结构:
SAS程序可以非常复杂,但其基本结构一般由数个完成单个动作的程序步和环境设置语句构成。而程序步分为两种,一种叫数据步(data step),一种叫过程步(proc step),分别以DATA语句和PROC语句开始。数据步和过程步由若干个语句组成,一般以RUN语句结束。前者用来创建和修改用于统计分析的数据集,后者则利用已创建的数据集完成特定的统计分析任务。
SAS程序的书写规则:
ü SAS程序由语句组成,语句用分号结束。
ü 语句一般由特定的关键词开始。
ü 语句中可包含变量名、运算符等,它们以空格分隔。
ü SAS对语句所占的行数无限制,一个语句可占多行,同样,多个语句也可占一行,但我们仍提倡SAS程序与其它编程语言相似,采用缩进格式,使得源程序结构清楚,容易读懂。
ü SAS对程序的书写格式比较灵活,大小写一般不区分(字符串中要区分大小写)。
ü SAS程序的程序注释语句用“/*”和“*/”包括起来的任何字符,可占多行。同样,我们提倡在程序中要有适当的注释,使程序的可读性强。