1、SAS统计软件应用一、 SAS和 SPSS简介二、 Excel、 SPSS、 SAS的比较三、 SAS编程基础一、 SAS和 SPSS简介p SAS: “Statistical Analysis System” p SAS是美国使用最为广泛的三大著名统计分析软件(SAS, SPSS和 SYSTAT)之一,是目前国际上最为流行的一种大型统计分析系统,被誉为统计分析的标准软件。p 在我国,国家信息中心、国家统计局、卫生部、中国科学院等都是 SAS系统的大用户。 p SAS以被广泛应用于政府行政管理、科研、教育、 运输、通讯、 生产和金融等不同领域,并且发挥着愈来愈重要的作用。p SPSS: Sta
2、tistical Package for the Social Sciences “社会科学统计软件包 ”。 p SPSS: Statistical Product and Service Solutions “统计产品与服务方案 ”, 2000年p 通讯、医疗、银行、证券、保险、制造、商业、市场研究、科研教育等多个领域和行业,是世界上应用最广泛的专业统计软件。 二、 Excel、 SPSS、 SAS的比较p Excel、 SPSS和 SAS软件都能进行一般统计分析,但各有其优缺点。 p Excel软件的统计分析功能虽然没有 SPSS和 SAS软件的功能强大,但由于其使用的普遍性、简便性及灵活
3、性,使它在处理 少数变量 时具有优越性。p SPSS由于操作简便,菜单式的操作界面, 初学者 容易掌握,在进行 多变量的显著性检验 方面具有优势性。p SAS虽然功能强大,可随用户随心所欲,尤其在最小二乘分析方面具有独特优势。但由于需要通过一定的学习才能掌握 SAS的使用和编程,往往使初学者望而却步。 功能 Excel SPSS SAST检验 ( 单变 量) 能( 优 ) 能 能T检验 (多 变 量) 不能 能( 优 ) 能方差分析( 单变 量) 能(无多重比 较 ) 能 能方差分析(多 变 量) 不能 能 能X2检验 能( 优 ) 能 能相关分析(多 变 量) 能 能 能回 归 分析(一元、
4、多元 线性)能 能 能回 归 分析(一元曲 线 ) 能( 优 ) 能( 优 ) 能回 归 分析(多元非 线 性) 能 能协 方差分析 能 能 能最小二乘分析 能 能( 优 )Excel、 SPSS、 SAS的比较三、 SAS编程基础(一) SAS系统的窗口 p SAS系统启动后有三个窗口:1. OUTPUTSAS 结果输出窗口2. LOGSAS 日志窗口3. PGMSAS 程序编辑窗口 program editor 在 PGM窗口中,按 F4 调回程序,按 F8(或 “小人 ”图标) 运行程序。p 程序的输入、修改调试和运行:SAS程序只能在 PGM窗口输入、修改。 (一 ) SAS数据集、常
5、量、变量与观测1 SAS数据集 (SAS Dataset)p是 SAS过程的数据基础,只有 SAS数据集中的数据才能被使用。p数据集含两部分内容: n (1) 描述部分 :数据名称、类型、长度、格式等。n (2) 数据部分 : 包含实际数据值。SAS数据值被安排在一个矩阵式的表状结构中。2 观测 (Observation)p 描述被观测对象的单一整体(如个别人、一个实验动物等)某些特性的一系列数据值称为一个观测,又称观察。在 SAS数据集中每一行数据是一个观测。例如:SAS数据集:DATA CLASS;INPUT NAME $1-11 SEX $ AGE GHIGHT WHIGHT;CARDS;Zhangling m 38 172.4 61.5Wangqang m 41 169.2 64.4Tongling m 34 170.4 58.9;Run;3 变量 (Variable)变量指定了数据的某一特性。在 SAS数据集中,每一个观测是由各个变量的数据值组成。在数据集中每一列数据是一个变量。(1) 变量的命名最多 8个字符长,第一个字符必须是字母或者下划线,不能有空格。特殊字符 (如 $, ,#)也不允许在 SAS名中使用。合法变量名如:A A1 abc name age total