




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SAS基础,(SAS系统的早期名称为StatisticalAnalysisSystem),1,SAS系统是数据处理和统计领域的国际标准软件之一,是世界领先的数据分析和信息系统;SAS系统已经被成功应用于120多个国家和地区的31,000多个机构中,直接用户超过3,500,000人。,引言,2,在DMReview杂志2000年度“最佳数据仓库/商业智能解决方案供应商”选举当中,SAS领先于Microsoft、IBM和Oracle等著名厂家,名列榜首。这是SAS连续两年荣获该项荣誉。,SAS被评为“最佳数据仓库/商业智能解决方案供应商”,3,第一章SAS系统简介,1.1SAS系统的特点1.2SAS的安装、启动和退出1.3SAS提供的基本运行环境1.4SAS程序简介1.5SAS与SPSS的简单比较,4,1.1SAS系统的特点,SAS系统是用于数据分析与决策支持的大型集成式模块化软件包,SAS系统的基本功能,数据管理基础统计计算报表生成和图表显示统计分析,5,1.1SAS系统的特点,SAS系统基本构成,SAS系统是一个可由几个到二、三十个工具模块及面向行业的子系统组成的可伸缩系统,数据库部分:BASESAS,FSP,ACCESS,分析核心:STAT,ETS,OR,IML,开发呈现工具:AF,EIS,GRAPH,分布处理与数据仓库:CONNECT,WA,6,SAS系统是由众多模块组成的系统。其中BaseSAS模块是SAS系统的核心。其它各模块均在BaseSAS提供的环境中运行。用户可选择需要的模块与BaseSAS一起构成一个用户化的SAS系统。BaseSASBaseSAS作为SAS系统的核心,负责数据管理,交互应用环境管理,进行用户语言处理,调用其它SAS模块。BaseSAS为SAS系统的数据库提供了丰富的数据管理功能,还支持标准的SQL语言对数据进行操作。BaseSAS能够制作从简单列表到比较复杂的统计报表。BaseSAS可进行基本的描述性统计及基相关系数的计算,进行正态分布检验等。,7,SAS/ASSISTSAS/ASSIST为SAS系统提供了面向任务的菜单界面,可以通过菜单系统来使用SAS系统其它产品。它自动生成的SAS程序既可辅助有经验的用户快速编写SAS程序,又可帮助用户学习SAS。SAS/AFSAS/AF是一个应用开发工具。用户使用SAS/AF可将包含众多功能的SAS软件作为方法库,利用SAS/AF的屏幕设计能力以及SCL语言的处理能力来快速开发各种功能强大的应用系统。SAS/AF也了采用了OOP(面向对象编辑)技术,使用户可方便快速开发各类具有图形用户界面(GUI)的应用系统。,8,SAS/GHAPHSAS/GHAPH可将数据及其包含着的深层信息以多种图形生动地呈现出来,如直方图、圆饼图、星形图、散点相关图、曲线图、三维曲面图、等高线图及地理图等。SAS/GHAPH提供一个全屏幕编辑器,提供多种设备程序,支持非常广泛的图形输出设备以及标准的图形交换文件。,SAS/EISSAS/EIS是决策工具,也是一个快速应用开发工具。SAS/EIS完全采用新兴的面向对象的编程模式(OOP)。EIS以生动直观的方式(图或表)将关键性或总结性信息呈现给使用者。,9,SAS/STATSAS/STAT覆盖了所有的实用数理统计分析方法,是国际统计分析领域的标准软件。SAS/STAT提供了十多个过程,可进行各种不同模型或不同特点数据的回归分析,可处理的数据有实型数据、有序数据和属性数据,并能产生各种有用的统计量和诊断信息。在方差分析方面,SAS/STAT为多种试验设计模型提供了方差分析工具。另外,它还有处理一般线性模型和广义线性模型的专用过程。在多变量统计方面,SAS/STAT为主成分分析、典型相关分析、判别分析和因子分析提供了许多专用过程。SAS/STAT还包含多种聚类准则的聚类分析方法。,10,SAS/QCSAS/QC为全面质量管理提供了一系列工具。它也提供一套全屏幕菜单系统引导用户进行标准的统计过程以及试验设计。SAS/QC提供了多种不同类型控制图的制作与分析。Pareto图(排列图)可用于发现需优先考虑的因素,Ishikawa图(鱼骨图)可用于直观地进行因果分析。SAS/ETSSAS/ETS提供丰富的计量经济学和时间序列分析方法,是研究复杂系统和进行预测的有力工具。它提供方便的模型设定手段、多样的参数估计方法。,11,SAS/ORSAS/OR提供全面的运筹学方法,是一种强有力的决策支持工具。它辅助人们实现对人力、时间以及其它各种资源的最佳利用。SAS/OR包含通用的线性规划、混合整数规划和非线性规划的求解,也为专门的规划问题提供更为直接的解决办法,如网络流问题、运输问题、分配问题等。SAS/IMLSAS/IML提供功能强大的面向矩阵运算的编程语言,帮助用户研究新算法或解决SAS中没有现成算法的专门问题。SAS/IML中的基本数据元素是矩阵。它包含大量的数学运算符、函数和例行程序,用户用很少的语句便可执行很复杂的计算过程。,12,SAS/WASAS/WA(WarehouseAdministrator)是建立数据仓库的集成工具,它在其它SAS软件的基础上提供了一个建立数据仓库的管理层,包括:定义数据仓库和主题,数据转换和汇总,汇总数据的更新,Metadata的建立、管理和查询,Datamarts和Infomarts的实现。SAS/MDDBServerSAS/MDDBServer是SAS的多维数据库产品,主要用于在线分析处理(OLAP),可将从数据仓库或其它数据源来的数据以立体阵列的方式存储,以便于用多维数据浏览器等工具快速和方便地访问。,13,SAS/ACCESS为了对众多不同格式的数据进行查询、访问和分析,SAS/ACCESS提供了与目前许多流行数据库软件的接口,利用SAS/ACCESS,可建立外部其它数据库的一个统一的公共数据界面。用户不必将此文件当作真正存储着数据的SAS数据集一样使用,而只需在SAS中建立对外部的描述(即VIEW)文件,便可将此文件当作真正存储着数据的SAS数据集一样使用。对一些经常使用的外部数据,可以利用SAS/ACCESS将数据真正提取进入SAS数据库。SAS/ACCESS提供的接口是双向的,既可将数据读入SAS,也可在SAS中更新外部数据或将SAS数据加载到外部数据库中。目前,SAS/ACCESS支持的数据库主要有:IMLDL/I,SQL/DS,DB2,ADABAS,Rdb,ORACLE,Sybase,INGRES,Informix,DBF/DIF,ODBC等。,14,SAS/IntrNetSAS/IntrNet为SASWeb应用提供了数据服务和计算服务,包括htmSQL,它为一UNIXWeb服务器的CGI程序,使得能通过支持Web浏览器动态查询SAS数据或外部的关系型数据库;SASODBCDriver使得能通过支持ODBC的WindowsWeb服务器来访问SAS数据;SASDriverforJDBC使得可以通过Javaapplet来查询SAS数据;SAS/IntrNetApplicationDispatcher使得可以通过Web浏览器动态地递交SAS程序到SAS应用服务器执行,并将结果返回浏览器。SAS/GISSAS/GIS集地理位置系统功能与数据的显示分析于一体。它提供层次化的地理信息,每一层可以是某些地理元素,也可与用户定义的主题(例如:人口、产值等)相关联。用户可交互式地缩小或放大地图,设定各层次显示与否,并利用各种交互式工具进行数据显示与分析。,15,SAS/ITSVITServiceVision(ITSV)是企业的全面IT服务的性能评估和管理的软件,这些IT服务包括计算机系统、网络系统、Web服务器和电话系统等。ITSV将不同来源的数据进行整理和组织,存放于性能数据仓库中,用GUI或批处理的方式产生组织任意层面的报告。系统程序员及网络工程师能借此识别、研究并解决有关问题,业务分析人员能借此制定资源管理的总体策略,CIO和数据中心经理能借此定期地得到所需的IT运作的汇总和分析报告。SAS/CFOVisionSAS/CFOVision用于财务整合和报告,内部包含了会计知识,为日常财务工作提供了现成的程序,并提供了访问所有主要数据源的接口。它主要用于;访问财务和非财务的有关住处整合财务数据,通过一个财务信息仓库来管理业务结构,通过财务报告和分析帮助理解财务的结果,并在组织内交流关键的业务结果信息。,16,1.2SAS的安装、启动和退出,安装:,在资源管理器中,用鼠标左键双击光盘根目录下的SETUP图标,然后按提示安装;,或:,17,1.2SAS的安装、启动和退出,启动:,或:,18,1.2SAS的安装、启动和退出,退出:,临时退出SAS作业,返回到Windows状态:,临时退出SAS系统,进入DOS状态:,退出SAS系统:,点击SAS窗口的最小化按钮(点击任务栏中的SAS图标或“Alt”+“Tab”组合键返回),点击工具栏中DOS图标或在命令栏中输入“X”后回车(在DOS提示符后输入“EXIT”后回车返回),点击关闭图标,或在命令栏中输入“BYE”后回车,19,1.3SAS提供的基本运行环境,20,1.3SAS提供的基本运行环境,在交互式操作中用命令操作显示管理系统、切换窗口和完成各种特定的功能,发布命令的方式:,在命令框中直接键入命令;使用下拉菜单;使用工具栏;按功能键。,21,1.3SAS提供的基本运行环境,进入SAS/ASSIST的方法,进入SAS桌面系统的方法,22,除编程外,对一些常用的分析功能SAS系统都提供了简便的菜单系统,主要有:,SAS/INSIGHT:用于进行探索性数据分析;SAS/STATAnalystApplication:是专为分析员设计的菜单操作系统,又称分析员应用;SAS/STATMarketingResearch:用于对市场调查的数据进行深入分析;SAS/QCSQC:是提供给企业的各种质量控制方法;SAS/QC(X)ADX:用于安排各种试验和对获得的数据进行分析;SAS/ETSFORECAST:用于对时间数列进行分析。,23,SAS/INSIGHT、分析员应用、编程三者的比较,对于常用的一些统计分析方法,三者均可达到同样目的。在实现过程中的差别主要表现为:,SAS/INSIGHT最为直观,便于步步深入;分析员应用可提供自动形成的程序,而且在属性数据分析和功效函数计算方面较INSIGHT强;编程功能最强,尤其是对一些特殊或深入的分析功能只能用编程实现。,24,1.4SAS程序简介,SAS程序的结构,SAS程序每一数据步以DATA开始,而过程步以PROC开始,整个程序以RUN语句结束。,25,每个语句常以开始的关键词称呼,用分号“;”表示语句的结束;输入字母可用大、小写或混用,语句中每个字(word)及数字间至少以一个空格分隔;语句可以在任一列开始和结束,词间可任意加入空格和换行,每行可输入多个语句。,SAS程序的运行,SAS程序的输入规则,对编辑好的SAS程序可通过点击窗口工具栏中的运行图标或F8功能键运行;也可在命令栏中输入SUBMIT命令提交运行。,26,SAS程序的修改,SAS程序的储存,在命令栏中输入“file文件名”或在窗口下拉菜单“FILE”中选“SAVE”项,可将SAS程序以文件的形式储存起来。,运行存在错误的程序后,在LOG窗口中会出现红色错误提示;可通过按F4键或在命令栏中发布RECALL命令或从Locals菜单中选Recalltext,将程序重新调入PGM窗口进行修改。,27,SAS程序的特点,SAS系统为用户提供了交互式管理系统,使用户能够看到程序的输入、程序执行的过程及程序执行的结果,界面亲切、易用;近似英语的非过程语言(第四代语言);数据处理与统计分析的有机结合。,Procmeansdata=dst2.bclass;Varheightweight;Run;,28,1.5SAS与SPSS的简单比较,SAS由三十多个专用模块组成,系统庞大(容量达260MB),应用于工商业、学术、政府和军事机构的严肃决策支持及科学研究等;SPSS则系统规模相对较小(容量只有33MB),主要用于统计分析。SPSSforWindows主要是通过简便的菜单系统来完成任务;SASforWindows对常用的分析功能也提供了菜单系统,但功能强大的编程方法更有利于提高专业人员的工作效率。,29,PGM窗口访问和编辑已有的SAS程序、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 菌群移植生物标志物-第1篇-洞察及研究
- 油墨厂搅拌桨磨损细则
- 江苏省苏州市昆山市秀峰中学2025-2026学年上学期七年级9月月考数学卷(含答案)
- 2024-2025学年湖南省张家界市高二(下)期末物理试卷(含答案)
- 印刷厂油墨存储管理规定
- 手受伤后安全培训课件
- 社区结构预测-洞察及研究
- 手势小星星课件
- 中国银行新员工思想汇报模板图文
- 咨询工程师《项目决策分析与评价》考试题(附答案)
- ISO 22000-2018食品质量管理体系-食品链中各类组织的要求(2023-雷泽佳译)
- 卡巴斯基应急响应指南
- 理财规划大赛优秀作品范例(一)
- 2023年四川能投筠连电力招聘笔试参考题库附带答案详解
- 护理管理组织结构与设计
- 静配中心清洁消毒考核试题
- 一级烟草专卖管理师理论考试题库(含答案)
- 小学数学《分数除法》50道应用题包含答案
- 碳捕集、利用与封存技术课件
- 化工试生产总结报告
- 复句与单句的辨析课件
评论
0/150
提交评论