




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 SAS工作环境1西南科技大学生命科学与工程学院周海廷制作2020/2/9 SAS 窗口指SAS系统是被设计成能容易使用的,它为你所要成的所有基SAS任务都提供了窗口。一旦熟悉你SA任务的起点,你就可以迅速地完SAS统所能做的任何任务启SAS系统后,你将看到五个主要窗口Explore,Result,Edito,Lo,Outpu窗口西南科技大学生命科学与工程学院周海廷制2020/2/9 3西南科技大学生命科学与工程学院周海廷制作2020/2/9 查看Explorer 窗口 窗口中,你可以Explore文件并为SAS看和管理你文件创建快捷方式、使用SAS 文件口来创建新的数据库SA文件以及完成SA
2、S打开任部分的文件管理工作,例如:动、复制和删除文件你可以选择以树形结构来显窗口中的内容Explorer4西南科技大学生命科学与工程学院周海廷制作2020/2/9 查看Editor 窗口在Windows 操作系统中,你可以使用一个或者多个Editor窗口来进行输入、编辑和提交SAS 程序。Editor窗口提供了大量的编辑功能,包括:?对SAS语言的彩色编码和语法检查?可展开或折叠程序片段?可记录宏?支持键盘快捷方式(Alt 或Shift 加上其它键) ?多层撤消和恢复以及其它功能5西南科技大学生命科学与工程学院周海廷制作2020/2/9 ,nUntitled初始化的Editor 窗口标题是Ed
3、itor -窗口中的内容保只有当你打开一个文件或把editor 存成文件时,它才变为所属文件的文件名;当修改窗口中内容时,标题中将出现一个星号。6西南科技大学生命科学与工程学院周海廷制作2020/2/9 查看Log 窗口Log窗口显示了关于你的SAS 会话以及你提交的SAS 程序的信息. 7西南科技大学生命科学与工程学院周海廷制作2020/2/9 查看Output 窗口在Output 窗口中,你可以浏览你所提交的SAS 程序的输出结果。在默认情况下,Output 窗口是藏在Editor 和Log 窗口后面的,一旦你产生了输出,Output 窗口将自动显示到前端。 8西南科技大学生命科学与工程学
4、院周海廷制作2020/2/9 查看Results 窗口 窗口能帮助你ResultSAS作和管理所提交程序的输出结果,你以查看、保存和打印出默认情况下Result窗口Explore口藏后面并且是空的,直你提交了产生输出程序,它才会显SAS 到前端。9西南科技大学生命科学与工程学院周海廷制作2020/2/9 SAS 文件操作 概Explore窗口使你能轻松地管SAS文件。这个快速阅读将为你展示如看文件详细资料,在数据库中排序文件,查看文件性质以及打开一个文在这个例子中,对数据Prdsale进行操作,它包含了关于产品销售的据。10西南科技大学生命科学与工程学院周海廷制作2020/2/9 查看文件的详
5、细资料你可以以大图标、小图标、列表或者详细资料的形式来查看一个SAS 数据库的内容1.打开Sashelp 数据库2.点击工具栏中的( ) 图标或选择查看详细资料,有关文件的信息将被显示; 11西南科技大学生命科学与工程学院周海廷制作2020/2/9 查看文件的详细资料3.可以通过拖动分隔线来改变列的大小; 12西南科技大学生命科学与工程学院周海廷制作2020/2/9 排列文件默认情况下,Explorer窗口中的文件是按文件名的字母顺序排列的。你可以以升序或降序对任何列进行排序。1.点击Type 列,则文件按类型排列; 13西南科技大学生命科学与工程学院周海廷制作2020/2/9 排列文件2.再
6、点击一次Type 列,则按相反的方向排列; 来回到文件的原始排列。刷新查看3.选择14西南科技大学生命科学与工程学院周海廷制作2020/2/9 查看文件性质在Explorer窗口中,你可以查看所有SAS文件的一般信息以及它的引擎/主机信息。针对不同的文件类型,你 还可以查看不同的附加性质数据表并从弹出PrdsaleSashelp1数据库中,右窗口将打开Propertie单中选Properties15西南科技大学生命科学与工程学院周海廷制作2020/2/9 查看文件性质2.点击窗口顶部的下拉菜单来选择其它性质种类,选Columns来查看列的性质。3.点击OK 来关闭Properties窗口。16
7、西南科技大学生命科学与工程学院周海廷制作2020/2/9 打开一个文件你可以直接在Explorer窗口中查看SAS 文件的内容,在 数据表SAS这个例子中,你查看一VIEWTABL数据表打开它,数据表双Prdsale1窗口中以浏览模式打开关当你浏览完数据表中的数据后,选文2窗口VIEWTABL来关窗口的顶部Explore回3.17西南科技大学生命科学与工程学院周海廷制作2020/2/9 SAS 数据库操概在任浏览文中,你已经看到象数据表catalogs 这SAS文件都是存储数据中的。默认情况下SAS系统已经为你定义好了几个数据包Sashelp, SasuserWork),此外,你也可以自定义新
8、库当你定义一个数据库的时候,你要SAS系统指出保SAS文件的位置。当你删除一SAS数据库的时候这个指向也被删除掉SAS系统将不再能访问这个目录但是,数据库的内容仍然保留在操作系统中1西南科技大学生命科学与工程学院周海廷制2020/2/9 一旦你创建了一个数据库你就可以管理它里面SAS文件。下面的快速 阅读将为你展示如复立一个新数据库一个数据表到新数据重新命名数据表以及19西南科技大学生命科学与工程学院周海廷制作2020/2/9 创建一个新数据在你创建一个新数据库的时候,你要为它安排一个数库标记并确定一个路径(例如一个目录),此外还可以指定一engin(引擎,它是一套内部令SA系统通过它对数据库
9、中的文件进行读入写出1Explore窗口中,双Libraries图标. 20西南科技大学生命科学与工程学院周海廷制作2020/2/9 2.选择文件新建;3.在NewLibrary窗口中,输入Mylib并保留Default engine,选上Enable at startup,以便每次启动SAS 系统的时候数据库能被自动创建好。 21西南科技大学生命科学与工程学院周海廷制作2020/2/9 3.点击Browse 选上用于这个数据库的目录,在Select窗口中,你必须打开你想使用的目录,以便这个目录的整条路径能被确定,点击OK。4.点击OK 确定数据库. Mylib 出现在当前数据库列表中。 22
10、西南科技大学生命科学与工程学院周海廷制作2020/2/9 复制一个数据表到新数据Explore窗口中,你可以轻易地把文件从一个数据复制到另一个数据库1激Explore窗口,选查显示树形结Explore分成两部分; 23西南科技大学生命科学与工程学院周海廷制作2020/2/9 在左方框,单击2数据库Sashelp 可以在右方框到数据库的内容下拉滚动条找数据表Prdsale 数据表,要把数据表复制Mylib3点Prdsale 上面。在Mylib 据库,只需把它拖拉到左方框的窗口中将出现以下信息:LogNOTE: The data set MYLIB.PRDSALE has 1440 observa
11、tions and 10 variables.24西南科技大学生命科学与工程学院周海廷制作2020/2/9 重新命名数据表你可以在Explorer窗口中重新命名SAS 文件。1.在Mylib 数据库中,右击Prdsale 数据表并在弹出菜单中选择Rename。2.输入MyProductSales,点击OK. SAS 窗口的左方框中,点击Explorer3.在显示树形回到顶部。然后选择Environment 查看来取消树形显示。结构25西南科技大学生命科学与工程学院周海廷制作2020/2/9 SAS 程序操作 概SAS程序能满足许多用途。有些简单SAS程序应用被窗口代替完成,但我们能通过一些复合
12、SAS程来满足数据处理的任何需要。所有SAS程序都能过强大的语句产生结果这个快速阅读将为你展示如创建和保存一SAS程提交程以查看和保存结果。26西南科技大学生命科学与工程学院周海廷制作 2020/2/9 创建和保存一个程在任SA窗口指中,已经知道Edito窗口中可以 NotepaSAS程序。你也可以使SAS输入一程序,如下例所示SAS口来创建和保新建文窗口的顶部,选1ExploreO,点选2Source Program27西南科技大学生命科学与工程学院周海廷制作2020/2/9 3.在Notepad窗口中输入以下程序;procprintdata=mylib.myproductsales;run
13、;这个程序输出了数据库Mylib 中数据表MyProductSales 的列表; 28西南科技大学生命科学与工程学院周海廷制作2020/2/9 4.选择文件另存为。保留默认选定的文件目录,把程序保存为myprog.sas. 29西南科技大学生命科学与工程学院周海廷制作2020/2/9 提交程序你可以以几种途径提交你的SAS 程序,在以下的例子中,你直接在SAS Notepad窗口中提交程序。1.点击激活Notepad窗口,(如果看不见窗口,点击SAS窗口条中的Notepad 按扭.) 30西南科技大学生命科学与工程学院周海廷制作2020/2/9 运行提交. 前端出现Output和Results
14、窗选择2.口; 31西南科技大学生命科学与工程学院周海廷制作2020/2/9 查看并保存结果 窗口查看你可以Result保存并管理各个独立结果窗口中,点Result1节点旁边的展Result就可打开这个按( 过程输Print点。点来打开这节点旁( 文件夹32西南科技大学生命科学与工程学院周海廷制作2020/2/9 2.双击Data Set MYLIB.MYPRODUCTSALES,Output窗口滚动到Print 过程输出的顶部; 33西南科技大学生命科学与工程学院周海廷制作2020/2/9 3.点击数据集MYLIB.MYPRODUCTSALES ,在弹出菜单中选择Save As Object
15、,在SaveAs对话框中,输出被默认保存为Sasuser.Profile.Print。点击Save. 34西南科技大学生命科学与工程学院周海廷制作2020/2/9 4.点击折叠区域底部的Explorer 切换键,Explorer窗口出现在前端。点击窗口条中的Editor 和Log 来重现Editor和Log窗口,关闭Notepad窗口。35西南科技大学生命科学与工程学院周海廷制作2020/2/9 不需编程的SAS应用SAS / INSIGHT36西南科技大学生命科学与工程学院周海廷制作2020/2/9 一、简介SAS / INSIGHT是在基本的SAS系统基础上添加的一个模块,提供了数据交互输
16、入、数据探索、分布研究、相关分析、各种图形等功能。37西南科技大学生命科学与工程学院周海廷制作2020/2/9 SAS/INSIGHT的启动: Interractive Data Analysis38西南科技大学生命科学与工程学院周海廷制作2020/2/9 39西南科技大学生命科学与工程学院周海廷制作2020/2/9 二、数据窗口 40西南科技大学生命科学与工程学院周海廷制作2020/2/9 在每一个变量名的上面有两个标签,右边一个代表变量的量测水平,分为区间变量(Int)和名义变量(Nom)区间变量是取连续值的变量,只能为数值;名义变量是取离散值的变量,一般为字符型,也可以取数值。变量名上面
17、左边的标签代表变量在分析中的缺省用途,比如Label表示变量的值在绘图用来标记观测,Group表示变量的值用来分组,等等。41西南科技大学生命科学与工程学院周海廷制作2020/2/9 用数据窗口建立新数据集在SAS/INSIGHT内用“File-New”菜单或在启动INSIGHT的窗口按“New”,将出现一个空的数据窗口。这时,可以直接向第一行输入数据。比如,在第一行前4列中分别输入李明、男、92、98,这时各列自动取变量名为A,B,C,D,而且量测水平自动定为前两个字符型是名义变量(Nom),后两个数值型是区间变量(Int)。42西南科技大学生命科学与工程学院周海廷制作2020/2/9 修改
18、变量名及变量用途从数据窗口的菜单定义变量窗口 43西南科技大学生命科学与工程学院周海廷制作2020/2/9 在定义变量的窗口中可以修改变量名,给变量加标签(Label),可以选择变量的量测水平,可以规定变量的用途。变量的标签是对变量的一个可以长达40个字符的描述,可以用于以后的输出,可以用汉字。定义好变量名等属性后就可以继续输入其它数据行,每输入一行后回车,直至把全部数据输完。为了使回车时光标从前一行尾部进到下一行第一格,可以从数据窗口菜单中选“Data Option”,在弹出的对话框中选择回车方向(Direction of Enter)为左下(Down and Left)。44西南科技大学生
19、命科学与工程学院周海廷制作2020/2/9 菜为了保存输入的数据集,选“File-Save-Data”单,出现如下图所示的保存数据集的窗口,可以选择数据集放在那一个数据库,可以输入一个数据集名。45西南科技大学生命科学与工程学院周海廷制作2020/2/9 ?46西南科技大学生命科学与工程学院周海廷制作2020/2/9 三、数据探索一维方法SAS/INSIGHT提供了十分方便的数据探索功能。对一维数据,可以作直方图、盒形图,对二维数据,可以作散点图、曲线图、散点矩阵,对三维数据可以作旋转图(三维散点图)。?(一)直方图以SASUSER.Class数据集为例。选定变量Height,用“Analyz
20、e-Historam/Bar Charts(Y)菜单打开一个图形窗口生成身高的分布直方图。47西南科技大学生命科学与工程学院周海廷制作2020/2/9 单击图形窗口中图形的边框以选定一个图形,然后命令保存图形文File-Save-Graphics File”用“件。48西南科技大学生命科学与工程学院周海廷制作2020/2/9 (二)盒形图选定变量Height,用“Analyze-Box Plot/Mosaic Plot菜单打开一个图形窗口生成身高的盒形图。 49西南科技大学生命科学与工程学院周海廷制作2020/2/9 (三)马赛克图命令对Box Plot/Mosaic Plot”Analyze
21、菜单的“连续变量作盒形图,对离散型变量将作马赛克图。比如,对性别变量作图,得到: 50西南科技大学生命科学与工程学院周海廷制作2020/2/9 51西南科技大学生命科学与工程学院周海廷制作2020/2/9 四、数据探索二维方法(一)曲线图曲线图有一个取值由小到大的X变量,有一个或几个Y变量,以X变量为横座标对Y变量画曲线。1.打开数据集2.用“Analyze-Line Plot”菜单,从弹出的对话框中分别为X和Y选择变量。52西南科技大学生命科学与工程学院周海廷制作2020/2/9 53西南科技大学生命科学与工程学院周海廷制作2020/2/9 (二)散点图散点图也有一个X变量和一个Y变量,但不要求X变量有从小到大的次序,画图不用连线而是散点画出每一对X、Y坐标。比如对CLASS数据,我们希望通过画图了解身高和体重的关系。在数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论