医学统计学SAS第一次实验课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《医学统计学SAS第一次实验课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医学 统计学 SAS 第一次 实验 课件
- 资源描述:
-
1、SAS软件介绍软件介绍.一、概述lSASSAS系统全称为系统全称为Statistics Analysis Statistics Analysis SystemSystem,最早由北卡罗来纳大学的两位生,最早由北卡罗来纳大学的两位生物统计学研究生编制,并于物统计学研究生编制,并于19761976年成立了年成立了SASSAS软件研究所,正式推出了软件研究所,正式推出了SASSAS软件。软件。SASSAS是用于决策支持的大型集成信息系统,是用于决策支持的大型集成信息系统,但该软件系统最早的功能限于统计分析,但该软件系统最早的功能限于统计分析,至今,统计分析功能也仍是它的重要组成至今,统计分析功能也仍
2、是它的重要组成部分和核心功能。部分和核心功能。.lSASSAS系统是一个组合软件系统,它由多个功能系统是一个组合软件系统,它由多个功能模块组合而成,其基本部分是模块组合而成,其基本部分是BASE SASBASE SAS模块。模块。BASE SASBASE SAS模块是模块是SASSAS系统的核心,承担着主要系统的核心,承担着主要的数据管理任务,并管理用户使用环境,进的数据管理任务,并管理用户使用环境,进行用户语言的处理,调用其他行用户语言的处理,调用其他SASSAS模块和产品。模块和产品。.l启动SAS二、初识二、初识SAS.l启动后,出现如图启动后,出现如图 的的SASSAS运行界面,它象其
3、运行界面,它象其它它WindowsWindows应用程序一样,在一个主窗口内,应用程序一样,在一个主窗口内,包含若干个子窗口,并有菜单条、工具栏、包含若干个子窗口,并有菜单条、工具栏、状态栏等。状态栏等。lSASSAS有三个最重要的子窗口:程序窗口有三个最重要的子窗口:程序窗口(PROGRAM EDITORPROGRAM EDITOR)、运行记录窗口()、运行记录窗口(LOGLOG)、)、输出窗口(输出窗口(OUTPUTOUTPUT)。)。.lProgram EditorProgram Editor的窗口(窗口标签为的窗口(窗口标签为EditorEditor)就是用来输入就是用来输入SASSA
4、S语句的,编程操作的所有内语句的,编程操作的所有内容都是在该窗口内完成的。容都是在该窗口内完成的。l要运行程序,只要用鼠标单击工具栏的提交要运行程序,只要用鼠标单击工具栏的提交(SubmitSubmit)图标)图标 ,或用,或用RunRun菜单下的菜单下的SubmitSubmit命令,或者直接按下命令,或者直接按下F8F8键,就可运行程序。键,就可运行程序。如果选中某一段程序,然后进行调用,则系如果选中某一段程序,然后进行调用,则系统只执行被选中的部分。统只执行被选中的部分。.Editor窗口.Log窗口.l运行记录窗口则记录每段程序的运行情运行记录窗口则记录每段程序的运行情况、所用时间、生成
5、数据保存情况。如况、所用时间、生成数据保存情况。如果有错误还会用红色指示错误。果有错误还会用红色指示错误。.Log窗口出错原因:数据行末尾加了分号.三、三、SAS程序的基本结构程序的基本结构SAS程序由语句组成,语句用程序由语句组成,语句用分号分号结束。结束。语句一般由特定的关键词开始,语句中可包语句一般由特定的关键词开始,语句中可包含变量名、运算符等,它们以空格分隔。含变量名、运算符等,它们以空格分隔。SAS对语句所占的行数无限制,一个语句可对语句所占的行数无限制,一个语句可占多行,同样,多个语句也可占一行。占多行,同样,多个语句也可占一行。.lSASSAS中的变量及数据集名称由英文字母、数
6、字、中的变量及数据集名称由英文字母、数字、下划线组成,第一个字符必须是下划线组成,第一个字符必须是字母或下划线字母或下划线,名字最多用名字最多用8 8个字符,大写字母和小写字母不个字符,大写字母和小写字母不区分。区分。l比如,比如,namename,abcabc,aBCaBC,x1x1,year12year12,_NULL_NULL_等是合法的名字,且等是合法的名字,且abcabc和和aBCaBC是同一个名字,是同一个名字,而而class-1class-1(不能有减号)、(不能有减号)、a bita bit(不能有空(不能有空格)、格)、serial#serial#(不能有特殊字符)、(不能有
7、特殊字符)、Documents Documents(超长)等不是合法的名字。(超长)等不是合法的名字。四、四、SAS中的命名中的命名.程序步分为两种,一种叫数据步(程序步分为两种,一种叫数据步(data step),一种叫过程步(),一种叫过程步(proc step),分别),分别以以DATA语句和语句和PROC语句语句开始。开始。数据步和过程步由若干个语句组成,一数据步和过程步由若干个语句组成,一般以般以RUN语句语句结束。前者用来创建和修改用结束。前者用来创建和修改用于统计分析的数据集,后者则利用已创建的于统计分析的数据集,后者则利用已创建的数据集完成特定的统计分析任务。比如下面数据集完成
8、特定的统计分析任务。比如下面的例子:的例子:五、五、SAS中的程序步中的程序步.data aaaa;data aaaa;建立数据集,数据集名称为建立数据集,数据集名称为aaaaaaaa input x;input x;数据集中有一个变量数据集中有一个变量x x cards;cards;提示以下录入的为数据提示以下录入的为数据 1 12 23 34 45 5 注意数据行末尾不要加分号注意数据行末尾不要加分号;proc print;“proc print;“输出输出”过程过程 var x;var x;要求输出变量要求输出变量x xrun;run;程序结束要加上程序结束要加上runrun语句才能运行
9、语句才能运行.数据步均以数据步均以DATADATA语句开始,用于创建和处理数语句开始,用于创建和处理数据集。数据步中常用的语句如下表:据集。数据步中常用的语句如下表:表表2 2数据步的常用语句数据步的常用语句 语句格式功能DATA语句DATA数据集名;数据步的开始,同时命名将要创建的数据集INPUT语句 INPUT变量名;确定变量的读入格式,即确定输入的数据所对应的变量六、数据步基本结构六、数据步基本结构.下面是几个例子下面是几个例子:uData语句:语句:Data abc;uINPUT语句语句:Input x y z;/*输入变量输入变量x,y,z*/Input x1-x10;/*输入输入1
10、0个变量个变量x1到到x10*/Input x$y;/*输入变量输入变量x,y,符号符号$指指明明x为字符变量,为字符变量,表示数据是连续读入表示数据是连续读入*/.七、七、SAS程序的过程步程序的过程步 l通俗地说,通俗地说,SAS程序的过程步就是用于程序的过程步就是用于实现各种统计分析功能的实现各种统计分析功能的SAS命令,我命令,我们只需要按照其格式调用它们。过程步们只需要按照其格式调用它们。过程步总是以一个总是以一个proc语句开始,后面紧跟着语句开始,后面紧跟着过程步名。过程步名。l如如 proc print;/*打印输出过程打印输出过程*/.八、数据集的引用l如有一数据集已建立好,
11、下次要使用时可以使用set语句来引用,如:data def;set abc;将abc数据集内容复制到def数据集中。run;.九、从excel导入数据将预先录入在excel中的数据集导入到sas中:File-import data-选择microsoft excel97 or 2000(*.xls).next下一步:浏览确认excel数据集的位置.在临时数据集work中为导入的数据集起名,例如abc.完成后按finish.Log窗口会有提示导入成功.导入数据集的注意事项l被引用的Excel数据集此时必须保证关闭状态才能被引用,否则会出错。l被引用的Excel数据集内尽量使用英文的变量名,否则容
展开阅读全文