NO1 SAS界面介绍及数据文件的建立_第1页
NO1 SAS界面介绍及数据文件的建立_第2页
NO1 SAS界面介绍及数据文件的建立_第3页
NO1 SAS界面介绍及数据文件的建立_第4页
NO1 SAS界面介绍及数据文件的建立_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

1、1SAS 统计分析标准教程统计分析标准教程2SAS系统系统SAS系统是用于数据分析与决策支持的大型集成式模块化软件包。(其早期的名称为 Statistical Analysis System )一、概述一、概述经过多年的发展,SAS已被全世界120多个国家和地区的近三万家机构所采用,直接用户则超过三百万人,遍及金融、医药卫生、生产、运输、通讯、政府和教育科研金融、医药卫生、生产、运输、通讯、政府和教育科研等领域。在英美等国,能熟练使用SAS进行统计分析是许多公司和科研机构选材的条件之一。在以苛刻严格著称于世的美国FDA新药审批程序中,新药试验结果的统计分析规定只能用SAS进行,其他软件其他软件

2、的计算结果一律无效的计算结果一律无效!哪怕只是简单的均数和标准差也不行!由此可见SAS的权威地位。4SAS 系统介绍系统介绍DATA5SAS系统的构成系统的构成SAS系统具有灵活的功能扩展接口和强大的功能模块,在BASE SAS的基础上,还可以增加不同的模块而:SAS/STAT(统计分析模块)统计分析模块)、SAS/GRAPH(绘图模块)(绘图模块)、SAS/QC(质量(质量控制模块)控制模块)、SAS/ETS(经济计量学和时间序列分析模块)(经济计量学和时间序列分析模块)、SAS/OR(运筹学模块)(运筹学模块)、SAS/IML(交互式矩阵程序设计语(交互式矩阵程序设计语言模块)言模块)、S

3、AS/FSP(快速数据处理的交互式菜单系统模块)(快速数据处理的交互式菜单系统模块)、SAS/AF(交互式全屏幕软件应用系统模块)(交互式全屏幕软件应用系统模块)等等。SAS有一个智能型绘图系统智能型绘图系统,不仅能绘各种统计图,还能绘出地图。SAS提供多个统计过程,每个过程均含有极丰富的任选项。用户还可以通过对数据集的一连串加工,实现更为复杂的统计分析。此外,SAS还提供了各类概率分析函数、分位数函数、样各类概率分析函数、分位数函数、样本统计函数和随机数生成函数本统计函数和随机数生成函数,使用户能方便地实现特殊统计要求。数据数据进入进入管理管理组织组织利用利用提交信息提交信息(Informa

4、tion Delivery):SAS的核心业务的核心业务信息信息知识知识输出输出7工作界面介绍SAS系统简介系统简介1 SAS 提供的基本运行环境提供的基本运行环境 SAS 为交互方式运行提供的环境显示管理系统下拉菜单(弹出菜单)命令框、工具栏三个基本窗口PROGRAM EDITOR 窗口LOG 窗口,OUTPUT 窗口8SAS系统简介系统简介1 SAS 提供的基本运行环境提供的基本运行环境-三个基本窗口三个基本窗口访问和编辑已有的SAS程序编写新的SAS程序递交SAS程序将SAS程序存为文件是一个基本的窗口,缺省地打开依次记录SAS进程中各程序运行的信息可用命令清空是一个基本的敞口,缺省地打

5、开依次记录程序输出的结果有结果输出时自动转到前台9SAS系统简介系统简介1 SAS 提供的基本运行环境提供的基本运行环境SAS常用的交互式运行方式:用SAS编程实现各种任务用SAS提供的菜单系统实现各种任务 用SAS/ASSIST用SAS桌面系统10P005 SAS系统简介系统简介 2 运行一个简单的运行一个简单的SAS程序程序运行一个简单的 SAS 程序:假设我们有一个班学生的数学成绩和语文成绩,数学满分为100,语文满分为120,希望计算学生的平均分数(按百分制)并按此排名,可以在程序窗口输入此程序: title 0401班学生成绩排名; data c0401; input name $

6、1-10 sex $ math chinese; avg = math*0.5 + chinese/120*100*0.5; cards; 李明 男 92 98 张红艺 女 89 106 王思明 男 86 90 张聪 男 98 109 刘颍 女 80 110 ; run; proc print;run; proc sort data=c0401; by descending avg; run; proc print;run; SAS系统简介系统简介 2 运行一个简单的运行一个简单的SAS程序程序在在SASSAS软件中运行程软件中运行程序并查看运行结果序并查看运行结果12SAS系统对数据的管理系

7、统对数据的管理SAS对数据的分析与呈现都是面对SAS数据集进行的SAS数据集是一种SAS文件SAS文件是由SAS系统创建和管理的有特殊结构的文件。包括 SAS数据集和SAS目录册(CATALOG)等13SAS系统对数据的管理系统对数据的管理数据直接输入流行的数据库其它文件格式SAS数据集SAS应用程序14SAS系统对数据的管理系统对数据的管理1 SAS 数据库数据库SAS数据集存储在SAS数据库中SAS数据库还存储其它SAS专用文件SAS数据库文件用两级命名方式定名: libname.SAS-filename (库标记.文件名)SAS数据集SAS数据库15SAS系统对数据的管理系统对数据的管理

8、1 SAS 数据库数据库SAS数据库有永久库和临时库两种临时库:名为WORK,系统自动指定永久库:系统自动指定名为SASUSER,(SASHELP等). 其它可由用户指定16操作:看库SAS系统对数据的管理系统对数据的管理1 SAS 数据库数据库用工具栏中的图标进入库管理对话窗或键入命令 Dlglib 或 Global Access Display Liberary 可进入库管理窗口浏览库内容和库文件或用LIBNAME命令进入Libname窗口用DIR 命令进入Dir窗口用VAR 命令进入Var窗口17SAS系统对数据的管理系统对数据的管理2 SAS 数据集数据集两种类型的数据对象:SAS数据

9、集(Data sets):包含描述部分和数据部分SAS数据视窗(Data View):只含描述部分(变量名,属性,长度,标题格式,创建与修改日期) 18SAS系统对数据的管理系统对数据的管理2 SAS 数据集数据集: 数据部分数据部分变 量(字段、列)VAR1VAR2. . . VARn观测 1123 aBc12Mar90观测 2456 XyZ01Jul97观测 312.34 12331Dec56观测 40.1234 Lm3n01jan80记录或行SAS数据集的数据部分是由数据构成的矩形表缺失值(Missing Value)。字符型变量的缺失值用空格符表示数值型变量的缺失值用句号“ . ”表示19SAS系统对数据的管理系统对数据的管理2 SAS 数据集数据集看数据集看数据集用工具栏中的图标进入库管理对话窗 选中数据集 在弹出菜单选 Open table view发命令:VT(或FSV) 数据集名提交程序:proc print data=数据集名; run;20浏览和编辑浏览和编辑SAS数据集数据集要 求在SAS系统中浏览和编辑SAS数据集必须先设定SAS数据

温馨提示

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

评论

0/150

提交评论