欢迎来到天天文库
浏览记录
ID:41112893
大小:2.16 MB
页数:39页
时间:2019-08-16
《《SAS软件介绍》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实证金融参考教材朱世武:《SAS编程技术教程(第2版)》,清华大学出版社,2013;姚志勇:《SAS编程与数据挖掘商业案例》,机械工业出版社,2013;刘荣、冯国生、丁维岱:《SAS统计分析与应用》,机械工业出版社,2011;陈峰:《现代医学统计方法与stata应用》,中国统计出版社,2009;胡博等:《stata统计分析与应用》,电子工业出版社,2013第一讲:SAS软件介绍主要教学内容:SAS软件安装SAS工作界面SAS文件系统数据导入与导出SAS安装默认安装于D盘下,请勿修改安装路径。SAS
2、系统安装32位与64位的说明由于SAS软件安装要求区分32位操作系统与64位操作系。64位操作系统需要安装64位的SAS软件,同时SAS与Excel之间转换引擎也需要64位,亦即如果要成功导入与导出文件,需要64位的office软件。因此,在安装前要先查看操作系统是多少位的,再进行安装。最新操作系统多是64位的,因此,建议office软件也使用64位,以便能够顺利实现文件与SAS文件的转换。4SAS工作界面5命令行菜单栏工具栏窗口条功能窗口主要功能窗口“命令行”窗口“SAS资源管理器”窗口“结果”
3、窗口“编辑器”窗口“日志”窗口“输出”窗口6命令行窗口7在命令行中输入SAS命令可以快速完成一些SAS任务,如键入Keys可查看所有快捷键的功能,Submit提交程序等几个主要的功能键F3orF8:提交程序(run)F5:激活编辑器窗口F6:激活日志窗口F7:激活输出窗口Ctrl+E:清楚窗口内容SAS资源管理器窗口SAS资源管理器窗口下,可以执行基本的SAS任务:创建新的逻辑库和文件快捷方式;创建新的逻辑库成员和目录条目;打开和编辑SAS文件。根据操作环境,可以使用以下方法打开“SAS资源管理器
4、”窗口(打开树视图和列表视图):菜单:查看=>SAS资源管理器工具栏:SAS资源管理器(视图:仅显示内容)快捷键:CTRL+W9SAS资源管理器窗口10树状结构的资源管理器窗口列表结构的资源管理器窗口结果窗口SAS可以用一种或多种格式(或类型)产生输出结果。可以通过结果窗口对程序的输出结果进行浏览和管理11编辑器窗口菜单方式:1.文件=>新建程序2.查看=>增强型编辑器快捷方式:CTRL+N工具栏:12日志窗口“日志”窗口用来查看程序运行信息:提交的程序语句;系统消息和错误;程序运行速度和时间。“
5、日志”窗口中的元素根据以下类型呈现不同的颜色:程序行 黑色:以语句标号开始;提示蓝色:以NOTE开始;警告绿色:以WARNING开始;错误红色:以ERROR开始。13输入如下三段程序,观察日志窗口提示:Dataa;X=0;Run;Daata;X=0;Run;DataaX=0;Run;日志窗口15观察四种颜色的语句输出窗口16输出窗口用来查看SAS程序的输出结果工具栏17不同窗口状态下工具栏显示不同1、资源管理器窗口工具栏2、编辑器窗口工具栏最为常用的两个工具是提交程序工具与中断运行程序工具返回上级
6、菜单新建清空运行终止运行保存撤销操作SAS文件系统主要的SAS文件:逻辑库数据集SAS程序逻辑库SAS逻辑库由一组SAS文件组成。SAS软件系统的信息组织有两层,第一层是SAS逻辑库,第二层是SAS文件。SAS逻辑库是一个逻辑概念,本身不是物理实体,它对应的实体是存储路径文件夹下的SAS文件。删除逻辑库不会删除存储路径文件夹下的SAS文件临时库和永久库临时逻辑库是指它的内容只在启动SAS时存在,退出SAS时内容完全被删除。系统缺省的临时逻辑库为WORK。永久逻辑库是指它的内容在SAS关闭之后仍旧保
7、留,直到再次修改或者删除。SAS系统中除了WORK以外的逻辑库都是永久库。引用永久库的SAS文件时必须使用两级命名方式,即“逻辑库名.文件名”。例如:引用逻辑库Sashelp下的数据集文件class,就是Sashelp.class。引用临时库WORK中的文件时,可以不加库名WORK,直接使用文件名,效果等同于“WORK.文件名”。新建逻辑库逻辑库名长度不能超过8个字节。如SAS逻辑库:SASHELP,SASUSER,WORK等。建立SAS逻辑库的方法:用菜单操作;用LIBNAME程序语句。新建逻辑
8、库用菜单操作建立逻辑库SASLibrary在逻辑库级别,空白处右击,点新建。或在菜单栏选工具=>新建逻辑库,打开如下对话框。在打开对话框中输入逻辑库名称“test”,选择启动时启用,路径选择“D:”,点确定。22注意:若不选择“启动时启用”则建立的是临时库,再次重启SAS时会丢失。注:逻辑库名不超过8个字符新建逻辑库用libname程序语句建立逻辑库程序:libnametest1‘e:test1';程序运行日志:结果:生成名为“test1”的逻辑库。注意:在运行前必须先在e盘下
此文档下载收益归作者所有