最新sas讲义第二课显示系统
- 格式:doc
- 大小:63.50 KB
- 文档页数:6
S A S讲义第二课显示
管理系统
第二课显示管理系统
一.显示管理系统窗口
1显示管理系统(Display Manager)三个主要窗口:
●PROGRAM EDITOR窗口:提供一个编写 SAS程序的文本
编缉器
●LOG窗口:显示有关程序运行的信息
●OUTPUT窗口:显示程序运算结果的输出
2显示管理系统的常用窗口
●KEYS 查看及改变功能键的设置
●LIBNAME 查看已经存在的SAS数据库
●DIR 查看某个SAS数据库的内容
●VAR 查看SAS数据集的有关信息
●OPTIONS 查看及改变SAS的系统设置
假设我们准备自定义F12功能键为OPTIONS命令,打开KEYS 窗口后在F12的右边的空白区键入OPTIONS,完毕之后在命令框中键入END命令退出KEYS窗口
二.显示管理系统命令
1显示管理系统命令的发布
有四种命令的发布方式都可达到相同结果。
●在命令框中直接键入命令
●按功能键
●使用下拉式菜单
●使用工具栏
例如我们要增加一个OUTPUT窗口,相应地四种操作如下:
●命令框中直接键入OUTPUT和Enter
●功能键F7
●Window/Output
●Options / Edit tools
①Add按钮选择Tool,新增了一个空白按钮
②Command命令框中输入:OUTPUT;Help Text命令框中输入:Add
new button create by DZX;Tip Text命令框中输入:Output。
③再单击Browse命令挑选一个合适的按钮。
④单击Move Dn按钮将OUTPUT按钮移动到最后Help按钮之后
⑤单击Add按钮选择Separator,使Help按钮和新增OUTPUT命令按
钮之间有一个空白的分组间隙。
⑥单击Save按钮
2文本编辑行命令
文本编辑行命令的主要作用是为在PROGRAM EDITOR窗口方便和高效地输入和修改SAS程序提供一组编辑命令。文本编辑行命令可归两个子类:
●命令行命令——在命令框中输入NUMS命令
●行命令——在行号上键入执行指定功能的字母来完成编辑功能
例如,我们在PROGRAM EDITOR窗口中的第一行到第三行输入假设的数据和程序:“Data and program line one ”,“Data and program line two”,“Data and program line three”。
若想在第1行与第2行之间插入空行:
●在第1行的行号前键入 i(或I,或i1、I1)
●若想保存和调入程序:
●在命令框中键入:FILE "D:\SAS\ABC02.SAS"
●先光标定位到指定某行,再在命令框中键入:INCLUDE "D:\SAS\ABC02.SAS"
三.SAS系统的几组重要命令
1向SAS系统寻求帮助命令
●F1键和F2键提供信息相当于简明的SAS使用手册
2显示管理系统命令框常用命令
3文本编辑行命令
本组命令很多,这里仅给出其中几个最常用的:
其中一部分可单独使用,另一部分需与操作定位命令A、B(A指after,B指before)配合起来使用。
例如,我们要将第一行和第二行的内容移到第三行的后面:
●第一行行号前键入M2
●第三行行号前键入A命令,然后按Enter键
四.运行SAS程序的步骤
1在PROGRAM EDITOR窗口中键入程序
见图2-1所示
图2-1 一个典型的SAS程序实例
2提交这段程序
有四种方法可以提交这段程序:
●在命令框中直接键入命令SUBMIT
●用鼠标选择菜单命令Locals / Submit
●按功能键F3
●用鼠标点击标准工具栏的第一个按钮
另外,还可以用菜单命令Locals / Submit top line来提交PROGRAM EDITOR程序窗口中的某一条SAS语句,常用来测试这条语句的执行结果。
3查看LOG窗口的信息
4重新调出刚才提交的程序
●命令框中发布RECALL命令
5在OUTPUT窗口查看运行结果
如果我们需要修改和增加运行结果报告的标题,操作如下:
●选择Globals/Options/Titles命令。
●出现TITLES窗口,删除原第一大标题的内容“The SAS system”。
●在第一行和第二行分别输入所需要的大小标题的内容。
●选择Options/Save settings now命令,保存我们刚才的修改。
6存储程序
●再发布RECALL命令重新调出刚才提交的程序。
●然后可用File / Save as 菜单命令把程序存储到外部文件中(也可发布FILE命令达到
相同的目的)。
●如果今后要重新运行这个程序,用File / Open菜单命令把这个外部程序重新调入到
SAS系统的PROGRAM EDITOR窗口中。
●如果今后要将这个程序插入到正在PROGRAM EDITOR窗口编辑的某程序的某处,
可发布INCLUDE命令把外部这个程序导入到某程序中
SAS程序文件的后缀为 .SAS