《统计分析软件基础教程 系统概述.pptx》由会员分享,可在线阅读,更多相关《统计分析软件基础教程 系统概述.pptx(82页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Page1内容与要求内容与要求熟悉SAS系统的操作环境掌握SAS系统的功能特点掌握SAS系统的相关概念第1页/共82页Page2SAS系统的交互工作环境1 1SAS系统对数据文件的管理2 2生成SAS数据集3 3第2页/共82页Page3SASSAS系统的交互工作环境系统的交互工作环境基本要求:进入(启动)SAS系统 了解窗口功能与切换窗口 SAS AWS(SAS应用工作空间)进入帮助菜单 (以下通过简例来介绍SAS系统的交互工作环境)第3页/共82页Page4例1.1(中学生数据的简单分析)数据集DATA.BCLASS中收集了19名中学生年龄(AGE),性别(SEX),身高(HEIGHT)和
2、体重(WEIGHT)的数据.试求年龄,身高,体重的平均值,最大值和最小值;.分别求男女二组中学生身高的平均值和方差;.试问男女中学生的平均体重是否有显蓍差异?第4页/共82页Page5解题步骤(用基本的编程方式):启动SAS系统(使用最简单的快捷方式);告诉SAS系统您要做什么-在程序编辑窗口(或V8以上版本的强化编辑窗)中键入程序(BASE11.SAS):data class;input name$sex$age height weight;cards;Mary F 15 66.5 112.0Sharon F 15 62.5 112.5Robert M 12 64.8 128.0Thomas
3、 M 11 57.5 85.0;第5页/共82页Page6*(1);proc means data=class mean max min;var age height weight;run;*(2);proc sort data=class;by sex;run;proc means data=class mean var;by sex;var height;run;第6页/共82页Page7*(3);proc ttest data=class;class sex;var weight;run;SAS系统按要求完成分析计算-提交程序(SUBMIT);由日志(LOG)窗口查看程序执行的信息;第7
4、页/共82页Page8 返回SAS程序编辑窗口(当用强化编辑窗时)或重调已提交的SAS程序(RECALL),修改后再次提交;在输出(OUTPUT)窗口查看输出结果(V8以上版本可在结果(Result)窗口查看SAS程序的各个输出项);存储有用的信息(SAS程序或计算结果).第8页/共82页Page9解题步骤解题步骤(用菜单系统用菜单系统Analyst(Analyst(分析员应用分析员应用):1.启动SAS系统=进入Analyst=打开CLASS数据集=在菜单栏选 统计(Statistics)=描述统计(Descriptive)=汇总统计量(Summary Statistics)=在弹出的窗口由
5、左边变量框选中分析变量Age,Height,Weight后点击Analysis键=按Statistics键,由弹出的统计量窗口选Mean,Maximun,Minimun =OK=OK=显示结果。第9页/共82页Page10 2.在 Summary Statistics窗口指定SEX(性别)为分组变量及 Height为分析变量,按Statistics键,由弹出的窗口选Mean ,Variance=OK=OK=显示结果.3.在菜单栏选 统计(Statistics)=假设检验(Hypothesis Tests)=两样本均值的t检验(Two-Sample t-test for Means)=指定Dep
6、endent(因)变量为Weight和Group(分组)变量为Sex=OK=OK=显示结果.第10页/共82页Page11生成SAS/Analyst例子数据库的步骤:1.启动Analyst:解决方案(Solutions)=分析(Analysis)=分析员应用(Analyst);2.进入“分析员应用”,然后选:工具(Tools)=样本数据(Sample Data);3.在出现的对话框中 选择SAS库(如sasuser)选中所需的数据集或选中Select all=OK,即可生成;4.退出Analyst。第11页/共82页Page13(2)运行SAS系统目录下(例D:SAS91)的可执行程序sas.
7、exe(3)从“运行”打开或从“资料管理器”双击某个已有的SAS程序,也可启动SAS系统并调入该程序(1)在Windows桌面系统下双击SAS图标:(4)开始=程序=The SAS System=.启动SAS第13页/共82页Page14 运行SAS常用的是交互运行方式(窗口运行环境).也可用提交批作业方式运行.SAS 为交互方式运行提供的环境:SAS 应用工作空 间(或SAS工作界面,或显示管理系统)基本窗口及窗口条(V8以上版本)资源管理器(Explorer),结果(Result)窗,(强化)编辑器,程序编辑器(Editor),日志窗(Log),输出窗(Output)下拉菜单或弹出菜单命令
8、框、工具条、信息窗SAS 提供的基本运行环境第14页/共82页Page15SAS主窗口的标题菜单栏工具条运行日志窗强化程序编辑窗命令框资源管理器信息显示区工作目录窗口条第15页/共82页Page16 以上界面称为SAS应用工作空间或SAS AWS(SAS Application WorkSpace).这是SAS 9.1(部分汉化)的界面。SAS AWS也像其它Windows应用程序一样,在一个主窗口内包含若干个子窗口,并有菜单栏,工具条,状态栏等等。下面分别介绍这些窗口。SAS 应用工作空间(SAS AWS)第16页/共82页Page17PGM窗口访问和编辑已有的SAS程序;编写新的SAS程序
9、,递交SAS程序;将SAS程序存为文件.OUTPUT是一个基本的窗口,缺省时打开;依次记录程序输出的结果;有结果输出时自动转到前台.LOG是一个基本的窗口,缺省时打开,依次记录SAS进程中各程序运行的信息,可用命令清空.V9的增强编辑窗对SAS程序语法检查程序段的收缩和展开可记录宏自定义快捷键SAS AWS-基本窗口第17页/共82页Page18资源管理器(Explorer)浏览创建SAS库管理、浏览SAS库文件(移动、复制、更名和删除)建立非SAS文件的快捷方式浏览器可附加树形展示方式内容可用大小图标或详细显示结果(Result)窗口以树形结构展示提交SAS程序输出的各项结果.察看,存储,打
10、印或删除各项结果的内容.它缺省地在浏览器的背后,创建输出结果后自动移至前台.这两个窗口的位置缺省时固定在左侧边上.也可通过工具(Tools)选项(Options)参数选择(Preferences)查看(View)进行修改(不要定位视图)第18页/共82页Page19 在主窗口的标题栏下是主菜单.SAS系统的菜单栏和工具条是动态的,其菜单项和工具项随当前窗口(活动窗口)的变化而不同.如:这是强化编辑器的菜单栏和工具条这是资源管理器的菜单栏和工具条第19页/共82页Page20窗口切换(移至前台并击活)可用以下任一种做法实现:(1)点击窗口本身;(2)由菜单项“窗口(W)”可切换到已打开的窗口,或
11、由查看(View)加入新窗口;(3)Ctrl+Tab 依次切换;(4)用设置的热键;(5)发布命令;(6)点击窗口条中某一窗口图标.第20页/共82页Page21 在交互式操作中也可用命令指挥显示管理系统、切换窗口和完成各种功能.发布命令有四种方式:在命令框直接键入命令;使用下拉菜单(弹出菜单);使用工具条;按功能键(KEYS命令显示功能键所表示的命令).SAS指令的发布第21页/共82页Page22 功能 命令 热键(缺省设置)切换到增强编辑窗口 WPGM F5打开新的增强编辑窗口 WEDIT 切换到程序编辑窗口 PGM 切换到日志(LOG)窗口 LOG F6切换到输出窗口 OUTPUT F
12、7切换到结果窗口 ODSRESULTS打开SAS浏览嚣 EXPLORER 打开帮助窗口 HELP F1打开热键设置窗口 KEYS F9打开选项设置窗口 OPTIONNS 常用窗口的切换命令和缺省的功能键设置第22页/共82页Page23其它一些窗口:KEYS 查看及改变功能键的设置OPTIONS 查看及改变SAS的系统设置LIBNAME 查看已存在的SAS数据库 DIR 查看某个SAS数据库的内容(比如:dir sasuser)VAR 查看某SAS数据集中的变量的有关信息 (比如:var sasuser.class)第23页/共82页Page24为了读入存放在以下位置的SAS程序:D:sas8
13、2dsasbase11.sas(1)可在增强编辑窗的菜单栏上选 文件(File)=打开(Open)在打开的对话框中选择包含上述文件的地址及文件,然后按打开键,即可将上述文件读入增强编辑窗口.(2)在命令框提交如下命令来实现:include d:sas82dsasbase11.sas读入一个SAS程序第24页/共82页Page25 读入上述SAS程序后增强编辑窗口的标题改为程序的文件名:base11.在增强编辑窗口显示的程序中,不同语法含义的词用不同颜色显示.反常的颜色(如红色)显示指出可能出现的错误.点击data 和proc前面的-,可将此步程序缩为一行,便于编程者总览程序的结构.点击程序行前
14、的+,仍可展开该行为一段程序 若对打开的程序进行修改或键入新内容,则在窗口标题后加上一个*号.第25页/共82页Page26 在增强编辑窗口读入的SAS程序base11用于完成例1.1的几个问题.在增强编辑窗口可以用以下任一种方式提交该窗口中的程序:在命令框发布命令:submit 在工具条点击图标 用功能键 F3 在菜单栏选 运行(run)=提交(submit).提交程序后请注意日志窗口的信息.提交SAS程序第26页/共82页Page27 上述提交的SAS程序base11执行后将在输出窗口显示结果.所以在结果(Results)窗口的结果Results)下新建了个结点:means,means 和
15、ttest.点击结点前的+号可展开这些结点,如第二个结点包含二项结果:sex=和sex=M的结果.分别点击这些结果可在右侧的输出窗口显示相应的计算结果。查看输出结果第27页/共82页Page28在下拉菜单选 帮助(Help)使用该窗口(Using This Window)或点击工具栏图标 -将获得与当前窗口有关的帮助.这种方式的帮助在SAS所有主要窗口都会提供.当用户使用菜单或命令进入对话框后,按下对话框的帮助按纽就可以获得当前窗口的帮助说明.打开当前窗口的帮助第28页/共82页Page29在下拉菜单选 帮助(Help)SAS 帮助和文档(SAS System Help and Documen
16、tation)-获得整个SAS系统的帮助.在弹出的窗口的左侧选择目录标签,它列举许多主题,选中某项主题还将不断分为更细的主题.选择左侧最下层的主题,窗口的右侧就显示该问题的帮助信息内容.在索引标签下,将SAS中一些重要的关键词按字母顺序排列供查阅.打开SAS系统的帮助第29页/共82页Page30在下拉菜单选 帮助(Help)SAS软件入门-为更好地满足您的需要,请选择适合您水平的指南:SAS编程新手(快速入门指南)SAS高级编程人员(资源指南)来获得SAS软件的使用说明.另在弹出的窗口的左侧可获得整个SAS系统的帮助.选择目录标签,它列举许多主题,选中某项主题还将不断分为更细的主题.选择左侧
17、最下层的主题,窗口的右侧就显示该问题的帮助信息内容.打开SAS软件入门第30页/共82页Page31在下拉菜单选 帮助(Help)学习SAS程序弹出 SAS Online Training Sample Data?对话窗,询问用户是否有联机许可,若有,并询问用户是否生成SAS示例数据.按确定(OK),则生成样本数据,否则按取消(Cancel).打开学习SAS程序第31页/共82页Page321.用多种方法启动sas系统;2.在程序编辑(PGM或WPGM)窗口运行 BASE11.SAS,查看日志(log)窗口和输出 结果;3.用菜单系统分析家(Analyst)完成例1.1 对CLASS数据集的分
18、析;4.用多种方法发布进入输出(Output)窗口 的命令;5.用Help(帮助)系统查找Means过程的句法 说明.本节的练习题第32页/共82页Page33 SAS系统对数据文件的管理要 求浏览SAS文件库的属性和内容浏览SAS数据集的属性和内容使用ViewTable浏览、编辑和新建SAS数据集设定SAS逻辑库(或文件库,数据库)第33页/共82页Page34 SAS系统对数据文件的管理SAS对数据的分析与呈现都是面对SAS数据集进行的;SAS数据集是一种SAS文件;SAS文件是由SAS系统创建和管理的有特殊结构的文件.包括 SAS数据集(类型为Table),SAS数据视窗(类型为View
19、)和SAS目录册(类型为Catalog)等.第34页/共82页Page35数据直接输入流行的数据库其它文件格式SAS数据集SAS应用程序SAS数据集第35页/共82页Page36两种类型的数据对象:SAS数据集(Data sets):包含描述部分和数据部分SAS数据视窗(Data View):只含描述部分(创建与修改日期,引擎,变量名,类型,长度,标题,格式等)在浏览器窗口,由数据对象的属性窗口可查看其描述部分,数据对象的内容为其相应的数据部分.SAS 数据对象第36页/共82页Page37变 量(字段、列)记录或行SAS数据集的数据部分是由数据构成的矩形表缺失值(Missing Value)
20、.字符型变量的缺失值用空格符表示数值型变量的缺失值用句号“.”表示SAS 数据集:数据部分第37页/共82页Page38SAS数据集存储在SAS逻辑库中.SAS逻辑库还存储其它SAS专用文件 (由 SAS 创建和管理的文件).SAS逻辑库的文件用两级命名方式定名:libname.SAS-filename 逻辑库名(库标记).文件名SAS数据集SAS逻辑库SAS 逻辑库(文件库)第38页/共82页Page39SAS逻辑库有永久库和临时库两种:临时库:名为WORK,系统自动指定永久库:系统自动指定永久库的库标记为 SASUSER(SASHELP等).用户还可以 规定其它永久库标记(逻辑库名).例如
21、由语句:Libname data d:sasdata;永久库标记data就是用户规定SAS 逻辑库(文件库)-类型第39页/共82页Page40进入浏览器窗口即可查看SAS文件库的属性和内容.若用详细列表显示库内容,点击某一栏目名时可将此栏目内容按字母顺序排序后详细列出.在库名处点击鼠标右键并选属性(Properties)即可显示该库的属性.SAS 逻辑库的浏览第40页/共82页Page41 在文件名处点击鼠标右键并选属性(Properties)可显示SAS文件的属性.查看文件属性第41页/共82页Page42 对数据文件可查看各列(字段)属性 在列名(如weight)点击右键可修改某些栏目的
22、内容第42页/共82页Page43 在文件名处点击鼠标右键可在弹出菜单中选择对文件的操作,包括文件的更名、复制、删除等.复制文件也可以用将文件直接拖动至库的目录树来实现.用鼠标左键双击数据文件名即可打开SAS数据集.用浏览器操作文件第43页/共82页Page44 ViewTable 提供一个显示数据集内容的窗口.它具有对数据集的浏览、编辑和创建的功能 如何进入ViewTable窗(VT窗或VT界面):(1)在SAS资源管理器或逻辑库对话窗中双击SAS 数据集的图标(V8)(2)键入命令:VT 数据集名 例如 VT SASUSER.CLASS (3)在SAS主窗口由工具=表编辑嚣=进入TV界面后
23、 由文件=打开所选数据集.(切换到SAS,用CLASS数据集)使用Viewtable 浏览与编辑第44页/共82页Page45Viewtable 提供两种打开数据集的方式:编辑(Edit)浏览模式(Browse Mode)只能浏览,不能改动数据集内容(缺省时的模式).编辑(Edit)编辑模式(Edit Mode)允许修改数据集内容.允许修改数据集的编辑方式又分为编辑(Edit)行级编辑访问(Row Level Edit)只封 锁编辑的行(缺省时的模式).编辑(Edit)表级编辑访问(Table Level Edit)封锁 整个表进行编辑.使用Viewtable 浏览与编辑第45页/共82页Pa
24、ge46Viewtable 提供两种显示数据集的形式:查看(View)表视图(Table View)以矩阵 表格形式显示数据,一次可显 示多条记录(缺省时的模式).查看(View)表单视图(Form View)一次只 显示一条记录(一个观测).第46页/共82页Page47 对变量(字段)可在下拉菜单选 数据(Data)列属性(Column Attributes)改变选定的某个变量(列)显示形式:General栏目下可临时改变变量属性(只适用于显示,但在Save as时属性改变有效)Colors和Fonts 栏目下可分别设定各字段名称和内容的颜色和字体第47页/共82页Page48浏览变量(字
25、段):选查看(View)列标签(Column Label),浏览数据集时显示变量的标签名;查看(View)列名(Column Name),显示变量名.可用鼠标操作改变各列的位置和栏位的宽度;选数据(Data)隐藏/取消隐藏(Hide/Unhide)可隐去(恢复)显示某些列;数据(Data)固定(Hold)可选定表格左侧若干列在横向滚动时保持不动.第48页/共82页Page49浏览观测(记录):选 数据(Data)Where:可使用where语句选择要显示的观测(记录);选数据(Data)Where清除(Where Clear):可清除where语句的选择,显示全部观测;选 编辑(Edit)查找
26、(Find)或重复查找(Refind):可使用where语句逐条查找满足条件的观测(记录).第49页/共82页Page50 在编辑模式下,点击单元格(或字段)就可对单元格(或字段)的内容进行修改;选 编辑(Edit)添加行(Add Row):可进入编辑新的一行;编辑(Edit)复制行(Copy Row):可将选中的一行复制到新的一行;编辑(Edit)提交新行(Commit new Row):将添加或复制的新一行补充到数据集的 最后一行,并显示完整的数据表;编辑(Edit)取消行编辑(Cancel Row Edit):取消对添加或复制的新行的编辑;编辑(Edit)删除行(Delete Row):
27、删除选中的行.第50页/共82页Page51选文件(File)打印(Print)可将窗口看到的表在打印机上输出.选文件(File)页属性(Page Properties):可对打印内容的布局进行设置.使用Viewtable 打印数据集第51页/共82页Page52PROC PRINT DATA=SAS_data_set;RUN;编程:当没有特殊要求时,使用默认(缺省)的方式显示SAS数据集.只须用以上简单的过程步.用编程方法显示数据集第52页/共82页Page53 在SAS系统中浏览和编辑SAS数据集一般必须先设定SAS逻辑库(文件库),然后将要浏览和编辑的数据集存放在已设定的SAS逻辑库(文
28、件库)中.第53页/共82页Page54 不同的主操作系统下SAS逻辑库以不同方式与主操作系统下的文件组织相联系.在Windows下每个SAS逻辑库与某个子目录相联系,即SAS逻辑库包含指定子目录内的所有SAS文件(不含更下一级子目录内容)例:SASUSER:D:My DocumentsMy SAS Files9.1 WORK:D:.TempSAS Temporary Files_TD548 DATA:D:SASDATASAS 逻辑库(文件库)-设定第54页/共82页Page55 设定一个SAS逻辑库就是与操作系统的某个物理位置(子目录)建立一个联系,让SAS系统可以对该位置上的SAS文件进行
29、管理.解除一个SAS逻辑库只是解除上述联系,并不删除该物理位置上的SAS文件.多个SAS逻辑库可与同一个物理位置项连接;一个SAS逻辑库也可与多个物理位置相连接.第55页/共82页Page56进入新建逻辑库(New Library)的方法:1.按工具条上图标(New Library)可进入设定新的 SAS逻辑库的New Library窗口;2.资源管理器(浏览器)窗口击活时,在下拉菜单中选:文件文件(File)(File)新建新建(New)(New)逻辑库逻辑库=可进入设定新可进入设定新建逻辑库建逻辑库(New Library)窗口.3.在“SAS 环境”(Environment)处击右键,在
30、弹出的菜单中选 新建新建(New)=(New)=逻辑库逻辑库,也可进入新建逻辑库新建逻辑库(New Library)窗口.SAS逻辑库(文件库)-用菜单设定第56页/共82页Page57设定新逻辑库的“(New Library)”窗口:第57页/共82页Page58 使用LIBNAME语句可以指定SAS文件库:LIBNAME 库名 SAS文件库位置 库名:一般不超过8个字符;以字母或下划线开始;由字母、数字或下划线构成.在Windows环境下:LIBNAME dst D:lecsasbasev8dst;Libname DATA d:DATA;SAS 逻辑库(文件库)-用程序语句设定第58页/共
31、82页Page591.用菜单方法建立新库(库标志名为dsta);此库包含本课程所使用的sas数据集;2.用两种方法(菜单或命令)进入ViewTable窗 口,并浏览数据集class;3.先浏览class中SEX=F的观测及AGE=14 的观测,然后浏览全部观测;4.浏览数据集class的描述信息和数据内容;5.浏览SAS永久库SASUSER的属性和内容,并 浏览数据集AIR的描述信息和数据内容.本节的练习题第59页/共82页Page60 生成生成SAS数据集数据集要 求学会使用ViewTable窗口直接输入;学会使用Import窗口菜单系统;学会用数据步输入简单的数据集.第60页/共82页Pa
32、ge61建立SAS数据集的各种途径数据存于纸上需直接键入数据存于文本文件数据存于流行数据库文件中用VIEWTABLE或菜单系统 编程:用DATA步用Import菜单用SAS/ACCESS第61页/共82页Page62 为了新建一个SAS数据集,一般应该先规定数据集的名称及标题名,它包含变量的属性(变量名及标签,类型,长度,输入输出格式).数据集名应由字母或下划线开始且不超过32个 字节的字符、数字或下划线构成.若用Viewtable界面直接输入数据,同时对格式和其它属性无特殊要求时,也可先输入数据,而后设定各个变量的属性.数据集的描述信息第62页/共82页Page63数据集中变量的属性:变量名
33、(Name):字母或下划线开始且不超过 32个个字符、数字或下划线构成类型(Type):数值型、字符型($)长度(Length):缺省8字节(32767)标签(Label):256字节输入格式(Informat):输入格式名w.d输出格式(Format):输出格式名w.d必须数据集中变量属性要求可选第63页/共82页Page64 在数据集的一条记录中某个变量无数据时,称为缺失值(Missing Value).字符型变量的缺失值用空格符表示 数值型变量的缺失值用句号“.”表示NAME SEXPOSITION AGE SALARYAlex M A 35 1500Linda F 28 1400Sim
34、on M C 45 缺失值第64页/共82页Page65122341212,234.1234$12,234.12347.2comma9.2dollar10.2输入数据输入格式实际存储 数据值12234.12输出格式8.2comma9.2dollar10.2输出数据12234.1212,234.12$12,234.12(见BASE41.SAS)数据输入/输出格式第65页/共82页Page6620OCT9720/10/971997/10/20DATE7.DDMMYY8.yymmdd10.输入数据输入格式实际存储 数据值 13807输出格式date9.mmddyy6.yymmdd8.输出数据20OC
35、T199710209797-10-201960,1,101960,1,211960,2,1311961,1,1366(见BASE42.SAS)日期输入、输出格式第66页/共82页Page67w.d$w.COMMAw.dDOLLARw.dDATEw.MMDDYYxw.标准的数字型格式 标准的字符型格式数字中嵌入逗号数字中嵌入逗号,前加$日期格式 日期格式 几种常用的输入、输出格式:第67页/共82页Page68第68页/共82页Page69命令:VT 或 VT New=数据集名;即弹出空白的表用Viewtable窗口直接输入第69页/共82页Page70在ViewTable窗口打开空白表后可:点
36、击变量名在弹出菜单选Column Attributes或选 Data Column Attributes 并在弹出窗口设定该变量的属性;或选 文件(File)类似(Like)并选数据集,使新建数据集与已有 数据集有相同的变量和属性;或选文件(File)引用(Include)并选数据集,使新建数据集利 用已有数据集的属性和内容进行修改.在设定变量属性后再点击单元格即可在单元格输入内容.在输入完毕后可选:文件(File)另存为(Save as)或 文件(File)保存(Save)将表存为SAS数据集.第70页/共82页Page71SAS的程序由两类程序步(Step)构成:数据步(DATA STEP
37、):以DATA语句开始,创建和处理SAS数据集;过程步(PROC STEP):以PROC语句开始,用于分析和处理SAS数据集形式的数据,有时还可创建包含过程结果的SAS数据集.编程创建新建数据集第71页/共82页Page72在DATA步直接输入数据的一般形式:DATA SAS-data-set;变量属性设定语句;INPUT 语句;其它语句;CARDS;数据行;RUN;在DATA步直接输入数据的例子:data da1;input x y z;sum=x+y+z;cards;1 3.1 5 3 2.3 7 6 3.4 6 ;run;(见BASE43.SAS)第72页/共82页Page73在DATA
38、步由文本数据文件生成SAS数据集的一般格式:DATA SAS-data-set;变量属性设定语句;INFILE filename ;INPUT 语句;其它语句;RUN;在DATA步由文本数据文件生成SAS数据集的例子:data da2;infile c:f1.txt;input x y z;mean=(x+y+z)/3;run;文本数据文件f1.txt的内容:3.1 5 3 2.3 7 .(见BASE44.SAS和BASE45.SAS)(在infile语句可规定不同的分隔符,如 DLM=,)第73页/共82页Page74SAS的Import/Export菜单界面提供一个使用菜单的图形界面:导入
39、(Import):读入外部文件并写为SAS数据 集;导出(Export):读入SAS数据集并写为外部文件格式存放.在Windows操作系统中,外部文件指:文本文件,dbf,xls,wk1,wk3 等格式的文件.使用Import菜单读入第74页/共82页Page75由下拉菜单文件(File)导入数据(Import)或 导出数据(Export)按提示逐步转换外部文件为SAS 数据集(或将SAS数据集转换为外部文件).对一些用户规定格式的文本文件该菜单系统提供EFI(External File Interface 外部文件界面)让用户选择所导入的内容.第75页/共82页Page76为了实现其它文件格
40、式与SAS数据集间的转换,需提供:所读入的外部文件格式和该文件存放的地址与名称.在Options下可选择转换的要求.第76页/共82页Page77存放SAS数据集的库和名称为了实现其它文件格式与SAS数据集间的转换,需提供:第77页/共82页Page78将文本文件转换为SAS数据集的步骤:(1)文件(File)导入数据(Import data.)在弹出的“选择导入类型”窗口中从下箭头列出的12种数据源中选一个.可以选“*.*”或“*.txt”或“*.csv”Next;(2)在“选择文件”窗口中按Browse键来浏览并打开要转换为sas数据集的文本文件名(如D:TEMPff1)(3)在“选择库和
41、成员”窗口中指定存放sas数据集的库及文件名 (4)按 Finish键,完成将文本文件转换为SAS数据集.(转SAS系统,转换文本文件ff1,ff2,ff3,ff4)将文本文件转换为SAS数据集第78页/共82页Page79将Excel文件转换为SAS数据集的步骤 (1)文件(File)导入数据(Import data)在弹出的“选择导入类型”窗口中从下箭头列出的12种数据源中选一个.这里选“Microsoft Excel 97 or 2000(*.xls)”Next;(2)在“选择文件”窗口中按Browse键来浏览并打开要转换为sas数据集的文件(如D:gaofitness.xls)(3)在“选择库和成员”窗口中指定存放sas数据集的库及文件名.(4)按 Finish键,完成将Excel文件转换为SAS数据集.将*.xls文件转换为SAS数据集第79页/共82页Page801.用VT命令进入ViewTable窗口,直接输入数据并进行编辑修改后存为sas数据集;2.使用Import窗口菜单系统,将*.txt 转换为sas数据集;3.用数据步生成sas数据集.本节的练习题第80页/共82页Page81本章结束本章结束第81页/共82页Page82第一章感谢您的观看!第82页/共82页
限制150内