文档介绍:附录常用生物统计方法的SAS程序
一、SAS系统简介
SAS是“Statistical Analysis System”的缩写, 是一个用来管理分析数据和编写报告的组合软件系统。其基本部分是SAS/BASE软件。1966年,美国North Carolina 州立大学开始开发SAS统计软件包,1976年该系统完成,同时成立SAS研究所。当初该系统只能运行于大型计算机系统,1985年出现了当今我们广泛使用的SAS微机版本。SAS系统具有统计分析方法丰富、信息储存简单、语言编程能力强、能对数据连续处理、使用简单等特点。SAS是一个出色的统计分析系统,它汇集了大量的统计分析方法,从简单的描述统计到复杂的多变量分析,编制了大量的使用简便的统计分析过程。
二、SAS系统运行的几个重要前提条件
(一)SAS系统运行时要同时打开的文件较多,=50或以上;
(二)SAS系统软件有时间租期限制,因此只有机器时间(DATE)在软件有效期内才能运行。时间租期取决于SAS出售版本日期,即所谓的SAS诞生日(BIRTHDAY)。
(三)SAS系统应全部安装到硬盘的SAS子目录下,硬盘应至少有10M空间。
三、SAS系统的启动与关闭
(一)启动如果SAS系统安装在C盘的子目录SAS下,在WINDOWS操作系统中,可以直接用鼠标双击桌面上SAS系统的快捷键图标,即进入SAS系统。
在DOS 操作系统中,则开机后先进入SAS子目录,再输入SAS并按回车键即进入SAS显示管理系统。
C>:cd sas8 或者C>:cd\sas8
C>:\sas\sas8
此时屏幕上出现三个窗口,它们依次是:OUTPUT(SAS结果输出窗口,在这里显示由SAS过程所输出的结果)、LOG(SAS日志窗口,随着SAS语句的执行,显示出SAS系统的信息和已执行的语句)和PGM(SAS程序编辑窗口,在此你能输入和编辑SAS语句,但应注意程序不要写在行号上)。
(二)退出SAS 在上述三个窗口的任一窗口的命令行上输入BYE或ENDSAS并按回车键即可退出SAS。
四、SAS程序结构、程序的输入、修改调试和运行
(一)程序结构在SAS系统中任何一个完整的处理过程均可分为两大步——数据步和过程步来完成。
数据步——将不同来源的数据读入SAS系统建立起SAS数据集。每一个数据步均由DATA语句开始,以RUN语句结束。
过程步——调用SAS系统中已编号的各种过程来处理和分析数据集中的数据。每一个过程步均以PROC语句开始,RUN语句结束,并且每个语句后均以“;”结束。
(二)程序的输入、修改调试和运行 SAS程序只能在PGM窗口输入、修改,并写在PGM窗口预先设置好的行号区的右边。SAS程序语句可以使用大写或小写字母或混合使用来输入,每个语句中的单词或数据项间应以空格隔开。每行输入完后加上“;”,但在数据步中CARDS语句后面的数据行不能加“;”,必须等到数据输入完后提行单独加“;”。在键入过程中可移动光标对错误进行修改。
SAS语句书写格式相当自由,可在各行的任何位置开始语句的书写。一个语句可以连续写在几行中,一行中也可以同时写上几个语句,但每个语句后面必须用“;”隔开。
当一个程序输入完后,是否能运行和结果是