版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SAS统计软件简介山东大学公共卫生学院1国际流行的统计软件:SAS(StatisticalAnalysisSystem)SPSS(StatisticalPackagefortheSocialScience)STATA(Statistics/Graphics/DataManagement)EPI-INFO(EpidemiologicalInformation)SYSTEM(TheSystemforStatistics)MINITAB2国内开发的统计软件:PEMS(PackageforEncyclopediaof
MedicalStatistics)SPLM(StatisticalPackageofLinearMode)NOSA(非典型数据统计分析系统)CS2000(Concise
Statistics)
医学统计之星http:///3SPSS(StatisticalPackagefortheSocialScience)--社会科学统计软件包是世界是著名的统计分析软件之一。20世纪60年代末,美国Standford的三位研究生研制开发了最早的统计分析软件SPSS,同时成立了SPSS公司,并于1975年在芝加哥组建了SPSS总部。1984年SPSS总部首先推出了世界第一个统计分析软件微机版本SPSS/PC+,开创了SPSS微机系列产品的开发方向,目前已推出9个语种版本。4SPSSforWindows是一个组合式软件包,它集数据整理、分析功能于一身。用户可以根据实际需要和计算机的功能选择模块。SPSS的基本功能包括数据管理、统计分析、图表分析、输出管理等等。SPSS统计分析过程包括描述性统计、均值比较、一般线性模型、相关分析、回归分析、对数线性模型、聚类分析、数据简化、生存分析、时间序列分析、多重响应等几大类,每类中又分好几个统计过程,比如回归分析中又分线性回归分析、曲线估计、Logistic回归、非线性回归等多个统计过程,而且每个过程中又允许用户选择不同的方法及参数。SPSS也有专门的绘图系统,可以根据数据绘制各种图形。
5SPSSforWindows的分析结果清晰、直观、易学易用,而且可以直接读取EXCEL及DBF数据文件,现已推广到多种各种操作系统的计算机上。最新的12.0版采用DAA(DistributedAnalysisArchitechture,分布式分析系统),全面适应互联网,支持动态收集、分析数据和html格式报告。但是它很难与一般办公软件如Office直接兼容,在撰写调查报告时往往要用电子表格软件及专业制图软件来重新绘制相关图表,已经遭到诸多统计学人士的批评;而且SPSS作为三大综合性统计软件之一,其统计分析功能与SAS相比仍有一定欠缺。6Stata作为一个小型的统计软件,其统计分析能力远远超过了SPSS,在许多方面也超过了SAS!由于Stata在分析时是将数据全部读入内存,在计算全部完成后才和磁盘交换数据,因此计算速度极快(一般来说,SAS的运算速度要比SPSS至少快一个数量级,而Stata的某些模块和执行同样功能的SAS模块比,其速度又比SAS快将近一个数量级!)。Stata也是采用命令行方式来操作,但使用上远比SAS简单。其生存数据分析、纵向数据(重复测量数据)分析等模块的功能甚至超过了SAS。用Stata绘制的统计图形相当精美,很有特色。在长远趋势上,Stata有超越SAS的可能(据说在SAS的老家--北卡,真正搞生物统计的人青睐的反而是Stata!)。
7Stata的另一个特点是他的许多高级统计模块均是编程人员用其宏语言写成的程序文件,这些文件可以自行修改、添加和免费下载。用户可随时到Stata网站寻找并下载最新的升级文件。事实上,Stata的这一特点使其成为了几大统计软件中升级最多、最频繁的一个。Stata最大的缺点是数据接口太简单,实际上只能读入文本格式的数据文件;其数据管理界面也过于单调,和豪华的Windows平台不太相称。8SAS—统计分析系统StatisticalAnalysisSystem9SAS软件简介1966年美国NorthCarolina大学的两位生物统计学研究生开始研制SAS系统,直至1976年成立了SAS软件研究所,正式推出了SAS软件,1985年推出微机版SAS。SAS是用于决策支持的大型集成信息系统,软件系统最早的功能仅限于统计分析,现在统计分析功能也仍是它的重要组成部分和核心功能。SAS现在的最新版本为9.0版,大小约为1GB。
10在数据处理和统计分析领域,SAS系统被誉为国际上的标准软件系统,并在96~97年度被评选为建立数据库的首选产品,堪称统计软件界的巨无霸。例如:在以苛刻严格著称于世的美国FDA新药物审批程序中,规定新药试验结果的统计分析只能用SAS进行,其他软件的计算结果一律无效!哪怕只是简单的均数和标准差也不行!由此可见SAS的权威地位。11经过多年的发展,SAS已经被全世界120多个国家和地区的近三万家机构所采用,直接用户超过三百万人,遍及金融、医药卫生、生产、运输、通讯、政府和教育科研等领域。在英美等国,能熟练使用SAS进行统计分析是许多公司和科研机构选材的条件之一。SAS系统是一个组合软件系统,它由多个功能模块组合而成,其基本部分是BASE/SAS模块。BASE/SAS模块是SAS系统的核心,承担着主要的数据管理任务,并管理用户使用环境,进行用户语言的处理,调用其他SAS模块和产品。
12在BASESAS的基础上,还可以增加如下不同的模块而增加不同的功能:SAS/STAT(统计分析模块)SAS/GRAPH(绘图模块)SAS/QC(质量控制模块)SAS/ETS(经济计量学和时间序列分析模块)SAS/OR(运筹学模块)SAS/IML(交互式矩阵程序设计语言模块)SAS/FSP(快速数据处理的交互式菜单系统模块)SAS/AF(交互式全屏幕软件应用系统模块)等等。13除上述各模块外,SAS还有一个智能型绘图系统,不仅能绘各种统计图,还能绘出地图。SAS提供多个统计过程,每个过程均含有极丰富的任选项。用户还可以通过对数据集的一连串加工,实现更为复杂的统计分析。此外,SAS还提供了各类概率分析函数、分位数函数、样本统计函数和随机数生成函数,使用户能方便地实现特殊统计要求。14由于SAS系统是从大型机上的系统发展而来,在设计上也是完全针对专业用户进行设计,因此操作以SAS语言编程为主,另外也有非编程方式的菜单系统,但人机对话的界面不太友好。学习SAS软件时,需要用户有基本的统计学知识,对所选用的统计方法有较清楚的了解,没有统计学基础知识要掌握SAS软件较为困难。15第一节SAS软件的使用基础一、SAS的启动和退出
启动SAS双击桌面SAS图标开始菜单程序TheSasSystemTheSasSystemforWindowsV8直接双击SAS应用程序退出SAS标题栏关闭按钮菜单栏FileExit在命令框键入“Bye”或“Endsas”16
标题栏、菜单栏、工具栏PROGRAMEDITOR程序编辑窗口LOG 运行过程日志窗口 OUTPUT结果输出窗口EXPLORER/RESULTS资源管理器/结果
三个窗口间切换F4RECALL(调回程序)F5PGM(程序)F8SUBMIT(发送程序)F6LOG(日志)F1HELP(帮助)F7OUTPUT(结果)F9KEYS(功能键列表)二、SAS的工作窗口SAS常用功能键17LOG窗口:记录SAS程序的运行过程PROGRAMEDITOR窗口:可以进行文本编辑,主要用于编辑SAS程序
18output窗口:显示SAS程序的文本型输出,(图形输出单独有一个GRAPHICS窗口)。输出分页显示。
资源管理器/结果19
New-重新打开一个编辑窗口
Open-打开文件到编辑窗口
Save-存盘,保存编辑窗口内容
Paste-粘贴
Copy-复制选定文本
Cut-剪切选定文本
命令框Printpreview-打印预览
Print-打印当前窗口内容20Undo-撤销刚才的编辑操作
NewLibrary
SASexplorer-打开WWW浏览器并进入SAS公司的主页Submit-提交编辑窗口中的程序
Clearall-清空编辑窗口Help-启动Windows的帮助系统进入SAS的帮助21在任意时刻,有且仅有一个窗口是当前窗口,当前窗口的标题栏是蓝色的,非当前窗口的标题栏是灰色的。点击一个非当前窗口就把它变成当前窗口。要注意的是,不同的窗口,在不同的操作下,在主菜单里可选的操作是不同的。如果你找不到你要进行的操作菜单,看一看当前窗口是不是你要的窗口。22例:一组体检资料,包括姓名、性别、年龄、身高、体重,要求分性别计算身高、体重的均数、标准差、最大值、最小值。姓名性别年龄身高体重ZHANGLINF47156.347.1ZHAOHUAM38172.461.5WANGQANGM41169.264.5LIULIF52158.253.6SHIDONGF39160.148.0KONGYINGM29174.164.6LILINGF37152.342.2GUANFENM32166.260.2MIAOQINGM26180.374.3NIUHUAM31178.280.2TANGJIEF35169.260.8GAOJUNM24176.073.3SUNHONGF27158.349.9三、SAS程序构成23DATAAA1;INPUTNAME$SEXAGEHEIGHTWEIGHT;CARDS;ZHANGLIN247156.347.1ZHAOHUA138172.461.5WANGQANG141169.264.5LIULI252158.253.6SHIDONG239160.148.0KONGYING129174.164.6LILING237152.342.2GUANFEN132166.260.2MIAOQING126180.374.3NIUHUA131178.280.2TANGJIE235169.260.8GAOJUN224176.073.3SUNHONG227158.349.9;PROCMEANS;CLASSSEX;VARHEIGHTWEIGHT;RUN;数据步过程步结束24DATASTEP(数据步):以DATA语句开始将数据读入SAS系统,建立SAS数据集PROCEDURESTEP(过程步):以PROC语句开始调用各种编好的过程处理和分析数据RUN(结束):整个程序的最后必须要有RUN语句结束,表示要执行以上全部任务。Input语句描述在输入记录中的数据,并把输入值赋给相应的变量。25在LOG窗口显示sas程序运行过程在数据集AA1中有13个观测、5个变量;所用时间为多少;用哪个过程(本例为MEANS过程)进行统计分析。原来的数据步和过程步用黑色字体显示;对数据步和过程步的注释用蓝色字体显示。26输出的结果271.SAS程序编写必须在Editor窗口;SAS语句书写格式自由,每个语句以“;”结束;可以在一行中写几个语句或一个语句写在几行中;SAS语言不区分字母大小写。
程序中可以加注释语句(不执行语句):/*thisisasmallsample*/
四、SAS程序编写、运行、调试、保存282.运行SAS程序工具栏执行按钮功能键“F8”(Submit
)菜单栏runSubmit
命令框键入“Submit”命令自动激活OUTPUT窗口,出现程序运行结果293.调试SAS程序
运行程序没出现结果窗口,或结果不理想时:激活LOG窗口(F6)
查看运行过程及出错信息黑色文字:源程序及运行情况蓝色文字:程序运行情况说明信息红色文字:出错信息绿色文字:警告信息激活Editor窗口(F5)调回SAS程序(F4)修改错误后重新发送30如果去掉过程步后面的“;”,则SAS过程将不会运行。31因为去掉了过程步后面的“;”,所以SAS过程在变量WEIGHT后面的字符继续作为变量进行分析,因为在数据步中并没有“RUN”这个变量,所以SAS过程因为错误而终止。错误信息在LOG窗口中用红色字体进行提示。3233344.保存SAS程序或其他窗口内容
激活相应窗口常用工具栏存盘按钮菜单栏FileSave(或Saveas)命令框输入File命令可以分别保存程序、运行结果、日志5.打开已保存的程序、结果等
只能在Editor窗口常用工具栏打开按钮菜单栏FileOpen命令框输入Include命令可打开以前保存的程序、运行结果、日志等文件及其他文本格式的文件。35第二节SAS数据集SAS数据集(SASDataset)
数据值被安排在一个矩阵式的表格结构中每一行数据表示一个观测(Observation)每一列数据表示一个变量(Variable)
变量命名:1~8个字符,第1个字符必须是字母,后面可以是字母、数字和下划线
变量类型:数值型、字符型和日期时间型字符型变量名后加“$”表示,变量缺失值:用“.”表示36比如,第二个例子中生成了一个名为C9501的数据集,它的逻辑形式如下表:37编程建立SAS数据集的最简单的格式是:data<数据集名>;input<变量名称列表>;<其它加工数据语句,如定义名义值,对数值等>;cards;<数据行>;run;383940一、SAS数据集的种类临时SAS数据集不保存,一旦退出SAS就消失。数据集名称为1个单词,如DATAAA;永久SAS数据集保存在用户指定的文件夹里。数据集名称为2个单词,中间用“.”分开,也称二级名,如DATANEW.AA;SAS数据集的命名规则:英文字母开头,1-8个字符组成。41
LIBNAMENEW‘D:\MYDATA’;DATANEW.AA;在数据集的二级名称NEW.AA中;第1个词NEW是库标记,代表用户指定的保存SAS数据文件的位置,前面要用LIBNAME语句指定它代表的文件夹和位置。第2个词AA是保存的SAS数据集的文件名。执行这个过程的结果将会在D:\MYDATA文件夹中产生1个永久SAS数据文件。4243在“D:\mydata”文件夹中创建的SAS永久数据集aa.sas7bdat。Sas7bdat为自动产生的SAS数据文件默认扩展名44ToolsTableEditor45二、创建SAS数据集
1.在Editor窗口创建数据集
DATAAA;命名将要创建的数据集名
INPUTX1-X4;描述数据集中的变量名
CARDS;
以下开始是数据247156.347.1138172.461.5……;数据结束
INPUTXY@@;连续读数据不换行INPUTNAME$AGE;字符型变量名加$462.在VIEWTABLE窗口创建数据集菜单栏ToolsTablesEditor打开VIEWTABLE窗口直接输入数据保存数据:FileSave(或Saveas)在右边Libraries框中选择库标记在下边Member框中键入数据集名称选择库标记work建立临时数据集选择用户创建库标记建立永久数据集473.用分析员模块创建数据集
菜单栏solutionsAnalysisAnalyst打开Analyze(分析员)窗口直接输入数据保存数据:FileSaveLibrary:库标记名(代表要保存文件的位置,选Work可以建临时数据集)TableName:数据集文件名Description:可以对文件进行描述484.由其它类型数据文件转换成SAS数据集
菜单栏
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025便利店智能支付系统引入合同3篇
- 二零二五版游泳教学服务合同模板
- 2025年度消防演练场地租赁与组织服务合同3篇
- 二零二五年度水电设备调试与性能检测合同3篇
- 专业化电力工程服务协议模板2024版
- 二零二五年电子商务平台数据加密与传输安全合同3篇
- 2024消防系统安装及消防安全培训与演练合同3篇
- 潍坊环境工程职业学院《美术学科发展前沿专题》2023-2024学年第一学期期末试卷
- 2024版信用卡贷款服务合同范本3篇
- 二零二五年度数据中心承包协议及范本2篇
- 古诗词诵读 《锦瑟》公开课一等奖创新教学设计统编版选择性必修中册
- GB/T 24478-2023电梯曳引机
- 食堂经营方案(技术标)
- 代收实收资本三方协议范本
- 人教版八年级英语下册全册课件【完整版】
- 乒乓球比赛表格
- 商务接待表格
- 肠梗阻导管治疗
- word小报模板:优美企业报刊报纸排版设计
- 汉语教学 《成功之路+进步篇+2》第17课课件
- 三十颂之格助词【精品课件】-A3演示文稿设计与制作【微能力认证优秀作业】
评论
0/150
提交评论