预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共120页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

SAS统计分析一、概述三万家机构所采用,直接用户则超过三百万人,在金融、医药卫生、生产、运输、通讯、政府和教育科研等领域。 在英美等国,能熟练使用SAS进行统计分析是许多公司和科研机构选材的条件之一。 在数据处理和统计分析领域,SAS系统被誉为国际上的标准软件系统,并在96~97年度被评选为建立数据库的首选产品。堪称统计软件界的巨无霸。 在以苛刻严格著称于世的美国FDA新药审批程序中,新药试验结果的统计分析规定只能用SAS进行,其他软件的计算结果一律无效!哪怕只是简单的均数和标准差也不行!由此可见SAS的权威地位。SAS系统是一个组合软件系统,它由多个功能模块组合而成,其基本部分是BASESAS模块。 BASESAS模块是SAS系统的核心,承担着主要的数据管理任务,并管理用户使用环境,进行用户语言的处理,调用其他SAS模块和产品。 SAS系统的运行,首先必须启动BASESAS模块,它除了本身所具有数据管理、程序设计及描述统计计算功能以外,还是SAS系统的中央调度室。它除可单独存在外,也可与其他产品或模块共同构成一个完整的系统。各模块的安装及更新都可通过其安装程序非常方便地进行。SAS系统具有灵活的功能扩展接口和强大的功能模块,在BASESAS的基础上 还可以增加如下不同的模块而增加不同的功能:SAS/STAT(统计分析模块) SAS/GRAPH(绘图模块) SAS/QC(质量控制模块) SAS/ETS(经济计量学和时间序列分析模块) SAS/OR(运筹学模块) SAS/IML(交互式矩阵程序设计语言模块) SAS/FSP(快速数据处理的交互式菜单系统模块) SAS/AF(交互式全屏幕软件应用系统模块)等等。SAS有一个智能型绘图系统,不仅能绘各种统计图,还能绘出地图。 SAS提供多个统计过程,每个过程均含有极丰富的任选项。 用户还可以通过对数据集的一连串加工,实现更为复杂的统计分析。 SAS还提供了各类概率分析函数、分位数函数、样本统计函数和随机数生成函数,使用户能方便地实现特殊统计要求。二、安装SAS启动SAS 启动后,出现如图的SAS运行界面,称为“SAS工作空间(SASApplicationWorkSpace)” 象Windows应用程序一样,在一个主窗口内,包含若干个子窗口,并有菜单条、工具栏、状态栏等。 SAS有三个最重要的子窗口: 程序窗口(PROGRAMEDITOR) 运行记录窗口(LOG) 输出窗口(OUTPUT)。ProgramEditor的窗口(窗口标签为Editor) 就是用来输入SAS语句的,编程操作的所有内容都是在该窗口内完成的简单运行样例 假设我们有一个班学生的数学成绩和语文成绩,数学满分为100,语文满分为120,希望计算学生的平均分数(按百分制)并按此排名,可以在程序窗口输入此程序: title'0401班学生成绩排名'; datac0401; inputname$1-10sex$mathchinese; avg=math*0.5+chinese/120*100*0.5; cards; 李明男9298 张红艺女89106 王思明男8690 张聪男98109 刘颍女80110 ; run; procprint;run; procsortdata=c0401; bydescendingavg; run; procprint;run;程序是文本,可在任何文本编辑工具中输入Windows中的记事本 Word也可输入这样包含中文的程序 输入后使用复制复制、粘贴命令将输入的程序粘贴到SAS系统程序窗口。 (即在记事本中复制输入的程序,然后在SAS系统程序窗口中使用粘贴命令,把程序复制到SAS中)。 运行此程序,只要用鼠标单击工具栏的提交(Submit)图标,或用Run菜单下的Submit命令,或者直接按下F8键(WindowsXP)或者F6(Windows7),就可运行程序。如果选中某一段程序,然后进行调用,则系统只执行被选中的部分。运行后,输出窗口出现如下: 0401班学生成绩排名 11:40Saturday,November10,2004 Obsnamesexmathchineseavg 1李明男929886.8333 2张红艺女8910688.6667 3王思明男869080.5000 4张聪男9810994.4167 5刘颍女8011085.8333 运行记录窗口则记录每段程序的运行情况、所用时间、生成数据保存情况。如果有错误还会用红色指示错误。三、SAS程序的使用常识SAS程序的程序组成 SAS程序可以非常复杂 其基本结构一般由数个完成单个动作的程序步和环境设置语句构成。 程序步分为两种, 1.数据步(datastep),以DATA语句开始,由若干个语句组成,用来创建和修改用