![3[1].2_SAS统计分析系统_第1页](http://file1.renrendoc.com/fileroot_temp2/2020-4/19/523b4751-7d87-4db1-a059-32aee724c598/523b4751-7d87-4db1-a059-32aee724c5981.gif)
![3[1].2_SAS统计分析系统_第2页](http://file1.renrendoc.com/fileroot_temp2/2020-4/19/523b4751-7d87-4db1-a059-32aee724c598/523b4751-7d87-4db1-a059-32aee724c5982.gif)
![3[1].2_SAS统计分析系统_第3页](http://file1.renrendoc.com/fileroot_temp2/2020-4/19/523b4751-7d87-4db1-a059-32aee724c598/523b4751-7d87-4db1-a059-32aee724c5983.gif)
![3[1].2_SAS统计分析系统_第4页](http://file1.renrendoc.com/fileroot_temp2/2020-4/19/523b4751-7d87-4db1-a059-32aee724c598/523b4751-7d87-4db1-a059-32aee724c5984.gif)
![3[1].2_SAS统计分析系统_第5页](http://file1.renrendoc.com/fileroot_temp2/2020-4/19/523b4751-7d87-4db1-a059-32aee724c598/523b4751-7d87-4db1-a059-32aee724c5985.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 oncestoodfor statisticalanalysissystem andwascreatedintheearly1970sbyJimGoodnight JohnSallandotherNCStateUniversitycolleaguestoanalyzeagricultural researchdata Whendemandmushroomed SASInstitutewasfoundedin1976todevelopandsellthesoftware Afterevolvingintotheworld sleadingproviderofsoftwareandservicesforbusinessanalytics thecompanydropped Institute fromitsnameandbcameSAS 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过程步的一般形式PROC DATA 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中的数据 title Whosaidwecan tholdtheworld 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 libnamemylib1 e data datamylib f2007 dataf2007 3 2 4SAS编程基础 显示所有已制定的逻辑库名 L
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年医卫类执业兽医临床科目(全科)-基础科目(全科)参考题库含答案解析(5套试卷)
- 2025年学历类自考专业(法律)民事诉讼法学-西方法律思想史参考题库含答案解析(5套)
- 传热考试题及答案
- 中西文明比较与互鉴知到智慧树答案
- 建筑施工技术第阶段测试题(附答案)
- 汽车维修工中级考试模拟题含参考答案
- 中小学教师资格考试专题知到智慧树见面课答案
- 介入手术室理论知识考核试题及答案
- 电梯安全管理人员考评习题跟答案
- 2025电子商务合同监管与电子商务行业发展趋势研究
- 小英雄雨来练习题(含答案)
- 目标计划行动-PPT
- OTSC吻合夹系统的临床应用讲义
- 2023年杭州市中小学教师教学能力水平考核
- 卫星通信与卫星网络PPT完整全套教学课件
- 转岗申请表(标准样本)
- 中医病证诊断疗效标准
- 数独课件完整版
- GA 568-2022警服夏执勤短袖衬衣
- 淮扬菜-淮安淮扬菜名单大全
- 2021年秋期新人教版部编本六年级语文上册教材解读
评论
0/150
提交评论