![3[1].2_SAS统计分析系统ppt课件_第1页](http://file1.renrendoc.com/fileroot_temp2/2020-5/6/32ced3f5-1db8-404b-8472-697be5df0303/32ced3f5-1db8-404b-8472-697be5df03031.gif)
![3[1].2_SAS统计分析系统ppt课件_第2页](http://file1.renrendoc.com/fileroot_temp2/2020-5/6/32ced3f5-1db8-404b-8472-697be5df0303/32ced3f5-1db8-404b-8472-697be5df03032.gif)
![3[1].2_SAS统计分析系统ppt课件_第3页](http://file1.renrendoc.com/fileroot_temp2/2020-5/6/32ced3f5-1db8-404b-8472-697be5df0303/32ced3f5-1db8-404b-8472-697be5df03033.gif)
![3[1].2_SAS统计分析系统ppt课件_第4页](http://file1.renrendoc.com/fileroot_temp2/2020-5/6/32ced3f5-1db8-404b-8472-697be5df0303/32ced3f5-1db8-404b-8472-697be5df03034.gif)
![3[1].2_SAS统计分析系统ppt课件_第5页](http://file1.renrendoc.com/fileroot_temp2/2020-5/6/32ced3f5-1db8-404b-8472-697be5df0303/32ced3f5-1db8-404b-8472-697be5df03035.gif)
已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章计算机在食品数据统计分析中的应用,第二节SAS统计分析系统,统计软件介绍,SPSS,STATA,EViews,Statistica,SAS系统,主要内容,主要内容:3.2.1初识SAS3.2.2使用SAS3.2.3SAS对数据文件的管理3.2.4SAS编程基础3.2.5SAS/ASSIST视窗简介,3.2.1初识SAS,1简介SAS(StatisticalAnalysisSystem)是由美国北卡罗来纳州的SASinstitute公司开发的一种统计软件,它被广泛应用在商业、科研领域。,3.2.1初识SAS,CompanyHistorySAS(sass)oncestoodforstatisticalanalysissystemandwascreatedintheearly1970sbyJimGoodnight,JohnSallandotherNCStateUniversitycolleaguestoanalyzeagricultural-researchdata.Whendemandmushroomed,SASInstitutewasfoundedin1976todevelopandsellthesoftware.Afterevolvingintotheworldsleadingproviderofsoftwareandservicesforbusinessanalytics,thecompanydroppedInstitutefromitsnameandbcameSAS(whichisnolongeranacronym).,3.2.1初识SAS,SAS系统是一个模块化的集成软件系统。基本部分是BaseSAS软件,此外还有用于统计分析的SAS/STAT软件;用于高级绘图的SAS/GRAPH软件;用于矩阵运算的SAS/IML软件;用于运筹学和线性规划的SAS/OR软件;用于经济预测和时间序列分析的SAS/ETS软件等三十多个模块。,3.2.1初识SAS,2SAS的版本介绍SAS(V1)20世纪60年代JimGoodnight,JohnSall。1976年SAS公司成立。SAS(V6.02)1987年推出PC版本的SAS(V6.12)1997年推出适用于Windows的SAS(V9.2)2009年,3.2.2使用SAS,1SAS的启动点击“开始”、“程序”、“TheSASSystemforWindows”如果桌面有快捷方式图标,双击SAS.EXE图标,3.2.2使用SAS,2SAS界面,3.2.2使用SAS,1.菜单栏SAS菜单栏是动态的,其内容随不同窗口而不同。小黑三角,表示该菜单项有次级菜单灰色,表示该命令现在不可用三点,表示有对话框选项,3.2.2使用SAS,2.命令框与DOS状态下的命令行相对应。主要用于与SAS较早版本的兼容,可以再这里键入SAS的显示管理命令。,3.2.2使用SAS,3.工具栏,资源管理器SASExplorer:打开SAS管理器窗口查看、管理SAS的各个库和库中的文件提交Submit:运行(提交)编辑窗口中的程序全部清除Clear:清空当前窗口内容中断Break:中断正在运行的SAS程序帮助Help:打开SAS的帮助界面,新建New:建立新的编辑窗口打开Open:打开文件到编辑窗口保存Save:保存编辑窗口内容打印Print:打印当前窗口内容打印预览Printpreview:打印预览剪切Cut:剪切选定文本复制Copy:复制选定文本粘贴Paste:粘贴撤销Undo:撤销刚才的编辑操作新建逻辑库Newlibrary:建立新的SAS逻辑库,3.2.2使用SAS,4.子窗口SASV9.0有十几个子窗口,初始状态下是最常用的5个子窗口:程序编辑窗口(Editor)、运行记录窗口(Log)、输出窗口(Output)、结果窗口(Results)和浏览器窗口(Explorer)。通过点击工作区下方的标签可以切换窗口可以通过清除命令清除窗口中的信息,3.2.2使用SAS,Editor窗口增强型编辑器,可以用不同颜色显示程序的不同部分,并对SAS命令的语法进行检查。用功能键F5或选择菜单项“查看”、“增强型编辑器”可以同时打开多个编辑窗口RECALL|F4:将运行过的程序调回到PGM窗口,3.2.2使用SAS,Log窗口记录程序运行的情况。用功能键F6或选择菜单项“查看”、“日志”程序行黑色,以系统给出的顺序行号123.开始。忠实的记录了执行过的每一条语句。提示蓝色,以NOTE开始。提供系统或程序运行的一些常规信息,大多数时候我们可以视而不见。警告绿色,以WARNING开始。一般在程序中含有系统可以自动更正的小错误时出现,此时会提供错误序列号。错误红色,以ERROR开始。,3.2.2使用SAS,Output窗口显示SAS程序中各过程的运行结果,输出分页显示。用功能键F7或选择菜单项“查看”、“输出”Results窗口管理SAS程序的输出结果。选择菜单项“查看”、“结果”Exploer窗口管理SAS逻辑库和存放在逻辑库中由SAS系统创建的数据文件和其他类型的SAS文件。选择菜单项“查看”、“SAS资源管理器”,3.2.2使用SAS,5状态栏显示当前的工作状态,提示相关操作。SAS界面的状态栏中显示当前工作目录,双击此处可以更改当前工作目录。,3.2.2使用SAS,6SAS退出的五种方法单击“文件”、“退出”。单击关闭按钮单击标题栏图标,选择“关闭”组合键Alt+F4命令框键入BYE,然后回车,3.2.3SAS对数据文件的管理,1.逻辑库和SAS文件SAS逻辑库是一个逻辑概念,在Windows环境下,一个逻辑库就是存放在同一文件夹中的一组SAS文件。SAS的逻辑库分为临时库和永久库两种。临时库只有一个,名为Work,其它的库均为永久库。,3.2.3SAS对数据文件的管理,建立新的逻辑库在SAS资源管理器中,单击工具按钮“新建逻辑库”或右键菜单中选择“新建”。,3.2.3SAS对数据文件的管理,2.SAS的名字对所有SAS的名字有以下命名规则:由英文字母、数字、下划线组成;第一个字符必须是字母或下划线;不区分大、小写字母;SAS逻辑库名最多用8个字符;数据集和变量的名字最多用32个字符。,3.2.4SAS编程基础,1SAS程序概述SAS语言,也称为SCL语言(SASComponentLanguage)能执行完整功能的SAS语句组成的序列称为SAS程序。数据步和过程步一般情况下SAS程序由两种类型的程序步组成:数据步(DATAsteps):创建数据集过程步(PROCsteps):分析和处理数据集中的数据,3.2.4SAS编程基础,书写规则SAS语句以一个关键词开始,以“;”结束;每一数据步都是以DATA语句开始,每一过程步则是以PROC语句开始。由DATA、INPUT、CARDS语句组成。输入字母可以是大小写或混用,语句中每个词及数字间用空格分隔,每个语句用“;”结束。每行可输入多个语句。CARDS语句后的数据项要另起一行,数据输入后以空格句加“;”结束。,3.2.4SAS编程基础,编程步骤是用DATA定义数组名称,用INPUT定义变量名,用CARDS定义数组,用PROC调用SAS指令,一个SAS指令可以同时调用多个指令,以做出不同的分析,RUN结束SAS程序,3.2.4SAS编程基础,SAS程序中的注释SAS程序中用/*和*/在两端界定注释。这种注释可以出现在任何允许加入空格的位置,可以占多行。程序的提交方法如下:单击热键F8选择“运行”、“提交”单击工具栏上的“提交”,3.2.4SAS编程基础,3.2.4SAS编程基础,程序的保存*.sasSAS程序文件。*.logLOG视窗输出文件。*.lisOUTPUT视窗输出文件。*.dat纯文本格式的数据文件。*.htm;*html;*xml网页格式文件程序的打开点击“文件”、“打开程序”组合键:Ctrl+O,3.2.4SAS编程基础,2数据步简介建立SAS数据集利用数据步建立SAS数据集,有两种方式可以输入数据:一是将数据排列在变量名之后;二是指定一个外部数据文件供读取。,3.2.4SAS编程基础,第一种方式的一般语法:DATA;INPUT$;CARDS;d11d12.d1kd21d22.d2k.;RUN;说明:DATA语句指定要建立的SAS数据名,通常包括逻辑库名,缺省则建立临时库。INPUT语句中,必须给出有效的变量名和变量类型。DATA、INPUT和CARDS三个关键词缺一不可,CARDS后面的数据行,应与INPUT后面的变量名一一对应。INPUT语句的末尾增加行停留符“”,以便接着读入后续的数据。,3.2.4SAS编程基础,第二种方式的一般语法:DATA;INFILE;INPUT.;RUN;说明:这里,INFILE语句在INPUT语句之前,第一种方法,CARDS语句在INPUT语句之后。,3.2.4SAS编程基础,3过程步简介SAS过程步的一般形式PROCDATA=;/;/;RUN;说明:PROC语句的选项是可选的,用来规定过程运行的一些设置,如果有多个选项,则用空格分开。DATA=也是可选的,默认情况下使用最近生成的数据集。过程步语句一般以某一个关键字开头,如VAR、BY、TABLES、WEIGHT等。如果有选择项,通常写在斜杠后,3.2.5SAS/ASSIST视窗简介,1ASSIST视窗的启动启动:单击“解决方案”、“ASSIST(T)”。说明:PrimaryMenu:主菜单TUTORIAL:教学程序DATAMGMT:数据库管理GRAPHICS:绘图DATAANALYSIS:统计分析INDEX:全部可用命令的索引EXIT:退出,3.2.5SAS/ASSIST视窗简介,2ASSIST视窗的使用ELEMENTARY按钮提供基本的统计分析,如描述、相关、频数表REGRESSION按钮提供线性回归、Logstic回归和时间序列回归统计ANOVA按钮提供方差分析、非参数检验和t检验MULTIVARIATE按钮提供主成分分析等多元分析方法QUALITYCNTL按钮进入质量控制模块TIMESERIES按钮提供时间序列分析功能DATAMGMT按钮与主菜单的该按钮相同,进入数据库管理模块INDEX按钮提供全部可用功能的索引GOBACK按钮退回主菜单HELP按钮启动HELP视窗,小结,SAS基础SASV9.0有十几个子窗口,初始状态下是最常用的5个子窗口:程序编辑窗口(Editor)、运行记录窗口(Log)、输出窗口(Output)、结果窗口(Results)和浏览器窗口(Explorer)。2.数据步和过程步一般情况下SAS程序由两种类型的程序步组成:数据步(DATAsteps):创建数据集过程步(PROCsteps):分析和处理数据集中的数据,作业:,1.完成以下操作:启动SAS系统,熟悉各个菜单内容;掌握如何在编辑窗口、日志窗口、输出窗口、结果窗口之间切换;熟悉工具栏中的各项功能;熟悉各菜单的选项。2.完成以下操作:使用SAS资源管理器查看Libraries目录下有哪些逻辑库,在SasUser逻辑库下有哪些数据集;3.利用p19页例1.4的数据完成以下操作(感兴趣者试试):建立一个名为Mylib的永久库,将上述数据命名为test_1集存放在Mylib中。编辑程序调用test_1,并打印出品种为糯米的“淀粉含量”和“持水性”。,作业:,4.修改下列程序,并打印出temp中的数据。titleWhosaidwecantholdtheworld!;datatemp;inputxy;cards;345678903567891023657745;prcOprint;run;5.调用SAS/ASSIST,做时间与白蛋白凝固百分比的回归曲线,同时得出回归方程。(感兴趣者试试),表白蛋白在两种温度下各不同时间的凝固百分比,继续努力!,Thankyouforyourattention!,3.2SAS编程基础,Dataex;/*定义数据名称为“ex”的数据组*/Inputxyz;/*输入名为x、y、z的3个变量*/Cards;/*输入变量x、y、z对应的一组原始数据*/888787868777788686909293927877;Procprint;/*过程步:调用SAS指令,打印原始数据*/Run;/*在程序最后,示意该过程步或数据步结束,可以提交*/,3.2.5SAS/ASSIST视窗简介,3回归分析,没有介绍的部分,大家自己摸索!,3.2.3SAS对数据文件的管理,3.SAS数据集SAS的核心是SAS数据集。SAS数据集是SAS文件的一种,一般由以下两部分组成:描述部分包含该数据集的一般信息,包括:数据集的名字、数据集建立的日期,观察的数目、变量的数目等。数据部分包含该数据集中收集的数据的值。,3.2.3SAS对数据文件的管理,变量(Variables),观测(observations),3.2.3SAS对数据文件的管理,4.数据的导入在SAS应用工作空间中,选择菜单“文件”、“导入数据.”,打开导入向导ImportWizard第一步:选择导入类型(Selectimporttype),单击Next按钮。在第二步的Selectfile对话框中,单击Browse按钮,选择所需要的文件,返回。单击“Option”,选择所需工作表,单击“OK”返回。在第三步的Selectlibraryandmember对话框中,选择导入数据集所存放的逻辑库以及数据集的名称,单击“Next”,进入下一步。在第四步的CreatSASStatements对话框中,可以选择系统生成程序代码存放的位置,单击“finish”,完成导入。,3.2.4SAS编程基础,2指定逻辑库建立逻辑库,又称为指定逻辑库,其实质是把一个库名和一个实际的文件夹联系起来,指定逻辑库的命令语句为全程语句,其格式如下:LIBNAME“”;例如指定的库名为Mylib1,路径为e:data,SAS语句如下:Libnamemylib1“e:data”;libnamemylib1e:data;datamylib.f2007;dataf2007;,3.2.4SAS编程基础,显示所有已制定的逻辑
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 能源项目转让合同范本
- 吊装工作合同范本
- 单方房屋赠与合同范本
- 山地土方回填合同范本
- 农场瓦房出售合同范本
- 购租赁材料合同范本
- 沙发工厂员工合同范本
- 舞台广告制作合同范本
- 水利堤坝施工合同范本
- 劳务搬运协议合同范本
- 定向增发业务培训
- 《全球哮喘管理和预防策略(GINA 2025)》解读
- 2025年内河船员考试(船舶辅机与电气2203·一类三管轮)历年参考题库含答案详解(5套)
- 农村土地确权课件
- 餐饮店长转正汇报
- 2025年贵州省中考语文试卷(含答案与解析)
- 2025年昆山校医考试题库
- 2024年黔西南州畅达交通建设运输有限责任公司招聘考试真题
- (高清版)T∕CES 243-2023 《构网型储能系统并网技术规范》
- 公共场所卫生管理员安全教育培训手册
- 2025年全国高校辅导员素质能力大赛基础知识测试题及答案(共3套)
评论
0/150
提交评论