《数据分析方法》PPT课件.ppt_第1页
《数据分析方法》PPT课件.ppt_第2页
《数据分析方法》PPT课件.ppt_第3页
《数据分析方法》PPT课件.ppt_第4页
《数据分析方法》PPT课件.ppt_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

山东财院保险精算研究所,应用统计软件SAS,山东财院保险精算研究所,第一讲 认识SAS系统,历史与现状: North Carolina State U 两个生物统计学研究生 1970s Statistical Analysis System sas institute 1976 主流版本 SAS8.2 SAS9.0 SAS9.1.3 SAS系统 数据处理和统计领域的国际标准软件 世界领先的数据分析和信息系统,山东财院保险精算研究所,大型集成应用软件系统 具有完备的数据访问、管理、分析、呈现及应用 开发等功能 SAS系统已应用于120多个国家和地区的31,000多 个机 构中,直接用户超过3,500,000人。,山东财院保险精算研究所,SAS的模块化结构 把数据管理和数据分析溶为一体 BASE STAT GRAPH QC ETS IML 共有二十多个模块,适当地组合SAS系统的模块,可用于: 数据输入、数据检索、数据管理、数据分析、图形显示、图形分析、报表生成、统计计算、工程计算、质量控制、市场研究、调查分析、建立预测模型、管理信息系统、行政信息系统等方面。 SAS分析核心: 主要模块有: SAS/ETS、SAS/IML、SAS/INSIGHT、 SAS/OR、SAS/QC和SAS/STAT等。,山东财院保险精算研究所,SAS系统简介,运行一个简单的SAS程序: data aaa; input x; cards; 88 90 34 56 79 52 ; run; proc means; run; 发布显示管理系统命令可以有多种方式: 按功能键、使用下拉菜单、使用工具栏。,山东财院保险精算研究所,显示管理系统 主要有五个窗口: Editor窗口: 提供一个编写SAS程序的文本编辑器 Log窗口: 显示有关程序运行的信息 Output窗口: 显示程序的输出 Explorer窗口:管理SAS系统中的文件,要查看和管 理操作系统中的所有文件,你可以使用收藏夹窗口。 Result窗口: 管理输出结果。,山东财院保险精算研究所,管理 SAS 窗口 在窗口环境中,你可以把不是当前使用的窗口变为 SAS 窗口条. 点击 Editor 窗口中最小化按钮( ) 把它变为 SAS 窗口条 点击 SAS 窗口条中的 Editor 将使窗口恢复原状。,山东财院保险精算研究所,在工作环境中的每一个窗口都有自己相应的菜单选项,通过它们可以完成窗口的相应操作。 每个窗口的菜单可能都是不同的。 可以点击鼠标右键调出菜单。,使用菜单,山东财院保险精算研究所,工具栏为许多常用的 SAS 任务提供了图标,某些图标是为当前窗口特定的。 点击 Explorer 窗口并查看工具栏上的可用图标,注意到当前不可用的图标是灰色的。 把鼠标指针移到图标下面并停留一会,屏幕提示将给出相应图标的名字。,点击 Editor 窗口查看可用图标。,使用工具栏,山东财院保险精算研究所,在 Explorer 窗口中,你可以查看和管理你的 SAS 文件并为非 SAS 文件创建快捷方式、使用窗口来创建新的逻辑库和 SAS文件、打开任何 SAS 文件以及完成大部分的文件管理工作,例如:移动、复制和删除文件。 你可以选择以树形结构来显示 Explorer 窗口中的内容。,查看 Explorer 窗口,山东财院保险精算研究所,Explorer 窗口使你能轻松地管理 SAS 文件。 大家打开文件11.st,SAS 文件操作,山东财院保险精算研究所,在 SAS 系统中,你可以使用窗口来浏览和管理 SAS 文件以及其它文件。 在 Explorer 窗口中,你可以查看和管理保存在逻辑库中的 SAS 文件,库标记是保存文件的物理位置(例如目录)的逻辑名字。你可以把库标记想象为一个临时的呢称或快捷方式。,山东财院保险精算研究所,在 Explorer 窗口中,你可以为所有的外部文件创建一个快捷方式 。 例如:如果不想每次都四处查找你的 SAS 程序,可以为经常使用的 程序建立一个文件快捷方式。 这些快捷方式存储在 Explorer 窗口的 File Shortcuts 文件夹中。,山东财院保险精算研究所,在 Windows 操作系统中,你可以使用一个或者多个 Editor 窗口来进行输入、编辑和提交 SAS 程序。Editor 窗口提供了大量的编辑功能,包括: 对SAS语言的彩色编码和语法检查 可展开或折叠程序片段 可记录宏 支持键盘快捷方式 (Alt 或 Shift 加上其它键) 多层撤消和恢复 其它让你惊喜的功能 注意:初始化的 Editor 窗口标题是 Editor - Untitledn,只有当你打开一个文件或把 editor 窗口中的内容保存成文件时,它才变为所属文件的文件名;当修改窗口中内容时,标题中将出现一个星号。,查看 Editor 窗口,山东财院保险精算研究所,Log 窗口显示了关于你的 SAS 会话以及你提交的 SAS 程序的信息.,查看 Log 窗口,山东财院保险精算研究所,在 Output 窗口中,你可以浏览你所提交的 SAS 程序的输出结果。 在默认情况下,Output 窗口是藏在 Editor 和 Log 窗口后面的,一旦你产生了输出,Output 窗口将自动显示到前端。,查看 Output 窗口,山东财院保险精算研究所,Results 窗口能帮助你操作和管理所提交的 SAS 程序的输出结果,你可以查看、保存和打印输出。 默认情况下,Results 窗口藏在 Explorer 窗口的后面并且是空的,直到你提交了产生输出的 SAS 程序,它才会显示到前端。,查看 Results 窗口,山东财院保险精算研究所,在任务 浏览文件,中,你已经看到象数据表和 catalogs 这些 SAS 文件都是存储在逻辑库中的。 默认情况下, SAS 系统已经为你定义好了几个逻辑库 (包括 Sashelp, Sasuser 和 Work). 可以自定义新库。 当你定义一个逻辑库的时候,你要为 SAS 系统指出保存 SAS 文件的位置。 当你删除一个 SAS 逻辑库的时候,这个指向也被删除掉,SAS 系统将不再能访问这个目录,但是,逻辑库的内容仍然保留在操作系统中。 一旦你创建了一个逻辑库,你就可以管理它里面的 SAS 文件。,SAS 逻辑库操作,山东财院保险精算研究所,有几个逻辑库是每次启动 SAS 时自动指定的: Sashelp 永久逻辑库,包含样本数据及控制 SAS 在用户的环境下如何工作的其他文件,它是只读逻辑库。 Sasuser 永久逻辑库,包含的 SAS 文件位于存储个人设置的 Profile 目录下,这也是便于您存储个人文件的逻辑库。 Work 临时逻辑库,用于切换会话时不必保存的文件。 Sashelp、Sasuser 和您指定的逻辑库都是永久逻辑库,其中的文件都保存在您的操作环境中。Work 是临时逻辑库,该库中的文件在您结束 SAS 会话后不会被保存。,山东财院保险精算研究所,一级名称 一级名称是 SAS 文件名称的一部分,该文件名省略了逻辑库引用名,仅指定了文件名。指定一级名称时,默认使用临时库 WORK。 二级名称 SAS 文件名 libref.filename 由两部分构成:libref(逻辑库引用名)是该文件所在的 SAS 逻辑库的名称,filename(文件名)即该文件本身的名称。libref 与 filename 之间用圆点分隔。,山东财院保险精算研究所,在你创建一个新逻辑库的时候,你要为它安排一个逻辑库标记并确定一个路径(例如一个目录),此外你还可以指定一个 engine(引擎),它是一套内部指令,SAS系统通过它对逻辑库中的文件进行读入和写出。 在 Explorer 窗口中,双击 Libraries 图标; 选择 文件 新建; 在 New Library 窗口中,输入 Mylib 并保留 Default engine,选上 Enable at startup,以便每次启动 SAS 系统的时候逻辑库能被自动创建好。,创建一个新逻辑库,山东财院保险精算研究所,在 Explorer 窗口中,你可以轻易地把文件从一个逻辑库复制到另一个逻辑库。 激活 Explorer 窗口,选择 查看 显示树形结构, Explorer 分成两部分; 你可以通过拖动窗口边界来调整 Explorer 窗口的大小。 在左方框,单击 Sashelp 逻辑库,可以在右方框看到逻辑库的内容,下拉滚动条找到 Prdsale 数据表; 点击 Prdsale 数据表,要把数据表复制到 Mylib 逻辑库,只需把它拖拉到左方框的 Mylib 上面。在 Log 窗口中将出现以下信息: NOTE: The data set MYLIB.PRDSALE has 1440 observations and 10 variables. 打开 Mylib,确认数据表已经被复制。,复制一个表到新逻辑库,山东财院保险精算研究所,你可以在 Explorer 窗口中重新命名 SAS 文件。 在 Mylib 逻辑库中,右击 Prdsale 数据集并在弹出菜单中选择 Rename。 输入 MyProductSales ,点击 OK.,重新命名数据集,山东财院保险精算研究所,你可以轻松地从各种文件格式中导入数据,所适用的格式依赖于你的操作环境。 无论你的数据是以标准文件格式保存还是以自己的特殊文件格式保存,SAS 系统的 Import Wizard 都能指导你逐步把数据导入为 SAS 数据表。 选 文件 导入数据 来打开 Import Wizard,注意到 Standard data source 是默认选择。 可以导入的数据包含Excel,dBase,Text,Access等,导入导出数据 导入数据集(表),山东财院保险精算研究所,选 文件 导入数据 来打开 Import Wizard,注意到 Standard data source 是默认选择。,山东财院保险精算研究所,点击 data sources 列表的下拉菜单,选择你的数据保存格式。,山东财院保险精算研究所,点击 Next 继续,在 Import Wizard - Select file 窗口中,输入文件的完整路径或者点击 Browse 来找到它 。,山东财院保险精算研究所,点击 Next 继续,在 Import Wizard - Select library and member 窗口中,选 MYLIB 作为逻辑库名,输入 MyImport 作为表名。,点击 Next 继续,如果你是从 Excel格式导入数据,你会被问到是否保存 PROC IMPORT 语句,跳开这个选项并点击 Finish,你的数据已经被导入到 SAS 表 Mylib.MyImport,所有的提示和警告都出现在 Log 窗口。,山东财院保险精算研究所,与导入方法类似 将SAS格式数据集导出成其它格式,导出数据子

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论