01SAS软件入门
工具=>定制=>“定制”
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
资源管理器窗口工具栏
编辑器窗口工具栏
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
命令行 在命令行中输入SAS命令可以快速完成一 些SAS任务
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS 输出窗口 输出窗口用来查看SAS程序的输出结果
proc print data=sashelp.class; quit; 按F8提交程序,SAS界面如下所示:
金融学院金融实验教学示范中心
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS SAS运行方式 SAS系统有多种运行方式: 窗口模式(Windowing Environment) 行交互模式(Line Interactive) 非交互模式(No interactive) 批处理模式(Batch)
金融学院金融实验教学示范中心
参数选择窗口
可以通过参数选择窗口对SAS进行许多个性化的设计 以下是SAS的默认设置
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
数据集导入和导出
数据集的导出
第一步:点选文件=>导出数据,出现如下界面,要求输入要导 出文件的逻辑库名称和数据文件名称,比如要导出sashelp逻辑 库的class数据文件,通过下拉菜单选择逻辑库和数据文件。
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
SAS功能模块
SAS/ASSIT---菜单驱动界面模块 SAS/ACCESS---访问外部数据模块 SAS/EIS---企业信息系统模块 SAS/INSIGHT---可视化探索工具模块 SAS/CALC---电子表格模块 SAS/CONNECT---分布式数据处理模块 SAS/WA---企业级数据仓库管理模块 SAS/EM---企业级数据挖掘模块
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
第五步:如果上一步选择命名,SAS会建立一段与上述窗口 操作相同的程序,并提示是否要保存这段程序。
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
SAS的工作界面
命 令 行
菜单栏 工具栏
功能窗口
窗口条
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
两类菜单栏
菜单栏的下拉菜单
弹出菜单
操作:点菜单栏中的按钮
操作:相应窗口点鼠标右键
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS 工具栏
金融实验分析——金融计算与SAS SAS窗口操作
窗口切换
点选该功能窗口区域,或是点选该功能窗口 的窗口条标签。 通过菜单栏中的“窗口”或“查看”菜单点 选所需要的窗口。 通过在命令行输入命令或点选功能键的方式 打开窗口。
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
视图停放
SAS默认启动了停放视图,并在工作界面的左边停放一 些常用的窗口,如 “结果”和“资源管理器”窗口。
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
SAS系统的特点
由大型机系统发展而来 针对专业用户进行设计 程序驱动,功能强大 高级编程语言 具有工业用途的分析软件
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
SAS技术水平层次分类
第一层次: 会使用SAS菜单以及一些菜单界面的SAS模块,如INSIGHT, ANALYST等 ,了解初步的SAS BASE语句,能用SAS系统作简单的数据加工处理和分析 ,具有一定的数理统计知识, 掌握一定的SAS STAT过程。 第二层次: 精通SAS BASE,能用SAS语言编写复杂的SAS程序,能用SAS BASE进行 大型的、复杂的数据加工整理和展现,掌握SAS和外部数据文件的接口,会 进行复杂的统计建模和分析等,初步掌握一种基于SAS的开发工具。 第三层次: 在一、二层面基础上,进一步掌握SAS/AF,SAS/IML等,能开发基于SAS 的数据管理和分析模块。 金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
本章目的
让初学者能够快速地熟悉SAS系统的应用,完成一些简单的数据 处理和分析,即快速达到SAS技术第一层面水平。
让读者能充分利用SAS的强大功能进行金融数据加工处理、数据 整合、数据展现及简单的金融建模和计算,即第二层面水平 。
介绍SAS系统的菜单操作,配合命令和功能键的使用。有些地方 也会附带介绍SAS系统中的一些基本概念,使初学者能够边练习 边了解SAS系统。
金融实验分析——金融计算与SAS
SAS软件入门
金融学院金融实验教学示范中心
金融实验分析——金融计算S软件介绍 SAS安装与启动 SAS工作界面 SAS窗口操作 SAS帮助文档
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
SAS功能模块
BASE SAS模块 SAS/STAT---统计分析模块 SAS/ETS---经济计量学和时间序列分析模块 SAS/OR---运筹学模块 SAS/QC---质量控制模块 SAS/IML---交互式矩阵程序设计语言模块 SAS/GRAPH---绘图模块 SAS/FSP---快速数据交互式菜单系统模块 SAS/AF---交互式应用开发模块
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
第二步:点选next,进入到选择输出格式界面。通过下拉菜 单选择给定的格式:Microsoft Excel 97,2000 or 2002 workbook,然后点选next.
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
停放窗口 选择窗口以使其成为当前窗口。选择窗口=>停放。 取消停放窗口 在停放区域的底部,点击要取消停放的窗口的选项。选择窗口=>停放。
完全关闭停放 选择工具=>选项=>参数选择。在参数选择对话框中,点击视图选项卡 。选中停放视图复选框并点击确定。所有窗口都被取消停放了。
金融学院金融实验教学示范中心
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS 结果窗口 可以通过结果窗口对程序的输出 结果进行浏览和管理
SAS可以用一种或多种格式(或类 型)产生输出。 默认类型是“列表”输出(如右 图的“查询结果”)。 其他输出类型包括 HTML、“输 出数据集”和 PostScript。
金融学院金融实验教学示范中心
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
功能键窗口
在SAS软件中,一些键或组合已经被赋予特定功能,这 就是功能键。 可以通过下列方式打开功能键窗口 工具=>选项=>功能键 或者在命令行中输入KEYS的命令 , 或者按F9(系统默认设置)。
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS “树状结构”的资源管理器窗口
SAS默认的是“只显示内容”的SAS资源管理器窗口。 金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
根据操作环境,可以使用以下方法打开“SAS 资源管理器”窗口(打开树视图和列表视图) :
菜单: 查看=> SAS 资源管理器 命令: EXPLORER 工具栏: SAS 资源管理器
第三步:进入到设定输出文件位置和名称界面,通过浏览按 钮选择输出位置,并键入输出文件的名称,如E:\test.xls .
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
第四步:点选ok,进入到SAS Export Wizard画面,SAS Export Wizard和后面要介绍的Import Wizard是SAS转换数据文件的工具 。在这个画面中,Export Wizard要求对这个输出过程的table命 名,这时可以直接选finish完成输出,或者命名为’1’。
金融实验分析——金融计算与SAS
要设置输出类型,可使用菜单栏=>工具=>选项=>参数 选择=>“结果”标签,进入参数选择窗口进行设置如下 图所示。
金融学院金融实验教学示范中心 点选创建HTML时,输出结果同时展现在HTML文件中。
金融实验分析——金融计算与SAS
日志窗口
“日志”窗口用来查看程序运行信息: 提交的程序语句; 系统消息和错误; 程序运行速度和时间。 “日志”窗口中的元素根据以下类型呈现不同的颜色: 程序行 黑色:以语句标号开始; 提示 蓝色:以NOTE开始; 警告 绿色:以WARNING开始; 错误 红色:以ERROR开始。
金融实验分析——金融计算与SAS
程序编辑窗口操作
提交程序 可以用增强型编辑器编写程序,也可以将用其它文本编写 的程序拷贝到编辑器。程序完成后,直接按F3或者F8提交 程序,或点选工具条中的提交按钮,或者在命令框中输入 Submit命令。 储存程序 程序可以保存为其它格式的文本,也可以直接以编辑器的 方式来储存,直接点选文件=>保存,选择路径就可以保存 这些程序。
金融学院金融实验教学示范中心
金融实验分析——金融计算与SAS
SAS模块的分类
功能 数据库及其管理 分析工具 开发展现工具 分布处理与数据仓库
主要模块 BASE SAS, FSP, ACCESS, SQL, … STAT, ETS, QC, OR, INSIGHT, CALC, … BASE SAS , IML, AF, EIS, GRAPH, … CONNECT, WA, …