欢迎来到天天文库
浏览记录
ID:48937390
大小:890.00 KB
页数:88页
时间:2020-01-28
《SAS数据步1.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SAS数据集1SAS应用一、SAS数据集的概念和结构SAS是处理数据的软件,SAS处理的数据必须以数据集的形式出现。数据集是指使用SAS系统产生的一类具有特殊结构的文件,此类文件是数据的特殊组织形式。“SASdatasets---SAS数据集”SAS所能做的任何工作都离不开SAS数据集,所以可以这样说,SAS数据集是SAS系统的“心脏”。2数据步功能:1.将输入数据转化为SAS数据集;2.编辑数据集中的数据,检查和修改数据中的错误,计算新变量等;3.根据用户要求的格式打印数据,或将数据写入磁盘文件;4.从已有的数据集中通过取子集、合并、
2、更新等方法产生新的数据集。3第一节SAS数据集的建立41.SAS数据集的名称在建立数据集时,你必须给它命名。SAS数据集的名字可以有1-8个字符,必须以字母或下划线开始,后面跟英文字母、数字或下划线,中间不能有空格。下面这些均是合法的SAS数据集名:SALES_TAXES_88FILESQUARTER_15SAS数据集组成要素1.数据值数据值是构成SAS数据集的基本单元,数据值分为数值型数据、字符型数据和日期型数据三种类型。2.观测值描述一个观察单位(如一个人,一个地区,一年)特征的一系列数据值称为观测值。3.变量具有相同特征的数据值的
3、集合组成了变量。4.数据集数据集是由若干个观测值组成的集合。6SAS数据集的结构OBSNAMESEXSIS2S31WANGBOM7978922HEWEIM9669873YANJINF9887934MALIVF8885905HAVHUIM7393896ZHOUBINM9687897LIMINF8793908SUNYIF7988767数据值变量观测值2.SAS数据集分为两种临时数据集temporarySASdatasets永久数据集permanentSASdatasets所谓临时数据集,是指本次SAS作业(SASsession)中临时建立并
4、只在本次SAS作业中有效的临时性的数据集,退出SAS,临时数据集即消失。所谓永久数据集是存贮在外部存贮介质(硬盘、软盘等)上的数据集,不删除可以长久存在,反复使用。8SAS数据集——临时数据集Dataaa;Inputidx1x2x3$@@;Cards;15345m214537f315040m;Procprint;Run;SAS数据集——永久数据集Libnamem’d:gw’;Datam.aa;Inputidx1x2x3$@@;Cards;115345m214537f315040m;Run;SAS数据集—调用永久数据集libnamem'
5、d:gw';run;/*建永久数据集*/databb;setm.aa;/*调用永久数据集*/procprint;run;3.一点说明建立或调用一个永久数据集,必须使用两级名规则。第一级名又叫库逻辑名(libref),用来表示数据集的目录路径;第二级名是数据集名(filename),用来区别其它的数据集。一级名与二级名用“.”分开,例如:在以CLINIC为逻辑名的目录路径下有一永久数据集ADMIT,调用此数据集时,要用两级名,CLINIC.ADMIT↓↓libreffilename12SAS系统给每个临时数据集自动给予一个叫“work”
6、的一级名,但在引用临时数据集时,不用加“work”字样(生成临时数据集时,在LOG窗口可以看到临时数据集的全称)。故在实际应用中,使用单名的数据集都是临时数据集,使用两级名的数据集则是永久数据集。13二、建立SAS数据集14SAS语句的书写规则:1.以SAS关键词(SASkeyword)开头,关键词可以大写字母可以小写;2.以分号(semicolon)结尾;3.可以从任意行或列开始或结束;4.一条语句可以连续写多行;5.多条语句可以在同一行;6.字与字间(words)用空格分隔;7.程序的最后要有“run”语句;DATACLASS;IN
7、PUTNAME$SEX$S1S2S2;CARDS;WANGBOM797892HEWEIM966987;RUN;1.临时数据集的建立(1)程序的基本结构:DATA语句;INPUT语句;用于数据步的其它语句……CARDS;若干数据行……;RUN;15A直接通过键盘输入数据16OBSNAMESEXSIS2S31WANGBOM7978922HEWEIM9669873YANJINF9887934MALIVF8885905HAVHUIM7393896ZHOUBINM9687897LIMINF8793908SUNYIF798876例17DATACLA
8、SS;INPUTNAME$SEX$S1S2S2;CARDS;WANGBOM797892HEWEIM966987YANJINF988793MALINF888590HANHUIM739389ZHOUBINM96
此文档下载收益归作者所有