文档介绍:该【同济医学院SAS数据步专家讲座 】是由【海洋里徜徉知识】上传分享,文档一共【87】页,该文档可以免费在线阅读,需要了解更多关于【同济医学院SAS数据步专家讲座 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。一、SAS数据集概念和结构
SAS是处理数据软件,SAS处理数据必须以数据集形式出现。数据集是指使用SAS系统产生一类含有特殊结构文件,这类文件是数据特殊组织形式。
“SAS data sets --- SAS数据集”
SAS所能做任何工作都离不开SAS数据集,所以能够这么说,SAS数据集是SAS系统“心脏”。
1
同济医学院SAS数据步专家讲座
第1页
数据步功效:
1.将输入数据转化为SAS数据集;
2.编辑数据集中数据,检验和修改数据中错误,计算新变量等;
3.依据用户要求格式打印数据,或将数据写入磁盘文件;
4.从已经有数据集中经过取子集、合并、更新等方法产生新数据集。
2
同济医学院SAS数据步专家讲座
第2页
第一节 SAS数据集建立
3
同济医学院SAS数据步专家讲座
第3页
1.SAS数据集名称
在建立数据集时,你必须给它命名。SAS数据集名字能够有1-8个字符,必须以字母或下划线开始,后面跟英文字母、数字或下划线,中间不能有空格。下面这些均是正当SAS数据集名:
SALES
_TAXES
_88FILES
QUARTER_1
4
同济医学院SAS数据步专家讲座
第4页
SAS数据集组成要素
1.数据值 数据值是组成SAS数据集基本单元,数据值分为数值型数据、字符型数据和日期型数据三种类型。
2.观察值 描述一个观察单位(如一个人,一个地域,一年)特征一系列数据值称为观察值。
3.变量 含有相同特征数据值集合组成了变量。
4.数据集 数据集是由若干个观察值组成集合。
5
同济医学院SAS数据步专家讲座
第5页
SAS数据集结构
OBS NAME SEX SI S2 S3
1 WANGBO M 79 78 92
2 HEWEI M 96 69 87
3 YANJIN F 98 87 93
4 MALIV F 88 85 90
5 HAVHUI M 73 93 89
6 ZHOUBIN M 96 87 89
7 LIMIN F 87 93 90
8 SUNYI F 79 88 76
6
数据值
变量
观察值
同济医学院SAS数据步专家讲座
第6页
2.SAS数据集分为两种
暂时数据集 temporary SAS data sets
永久数据集 permanent SAS data sets
所谓暂时数据集,是指此次SAS作业(SAS session)中暂时建立并只在此次SAS作业中有效暂时性数据集,退出SAS,暂时数据集即消失。
所谓永久数据集是存贮在外部存贮介质(硬盘、软盘等)上数据集,不删除能够长久存在,重复使用。
7
同济医学院SAS数据步专家讲座
第7页
SAS数据集——暂时数据集
Data aa;
Input id x1 x2 x3$@@;
Cards;
153 45 m
2 145 37 f
3 150 40 m
;
Proc print;
Run;
同济医学院SAS数据步专家讲座
第8页
SAS数据集——永久数据集
Libname m’d:\gw’;
Data ;
Input id x1 x2 x3$@@;
Cards;
1 153 45 m
2 145 37 f
3 150 40 m
;
Run;
同济医学院SAS数据步专家讲座
第9页
SAS数据集—调用永久数据集
libname m'd:\gw';
run; /*建永久数据集*/
data bb;
set ; /*调用永久数据集*/
proc print;
run;
同济医学院SAS数据步专家讲座
第10页