SAS基本概念:数据集.ppt
《SAS基本概念:数据集.ppt》由会员分享,可在线阅读,更多相关《SAS基本概念:数据集.ppt(40页珍藏版)》请在三一办公上搜索。
1、SAS系统对数据文件的管理,要 求浏览SAS文件库的属性和内容浏览SAS数据集的属性和内容使用ViewTable浏览、编辑和 新建SAS数据集设定SAS逻辑库(或文件库,数据库),SAS程序的基本组成是:若干data步和若干proc步组成一个完整的SAS程序,其中data步产生SAS数据集,而proc步则对SAS数据集内的数据进行处理并输出结果或产生新的数据集。本节主要介绍data步建立数据集的基本方法 SAS对数据的分析与呈现都是面对SAS数据集(如Sashelp.class)进行的,在SAS系统中只有SAS数据集才能被SAS过程使用。SAS数据集是一种SAS文件;SAS文件是由SAS系统创
2、建和管理的有特殊结构的文件.包括 SAS数据集(类型为Table,可以看作由若干行列组成的表格),SAS目录册(类型为Catalog,不能表示成行列结构,如系统设置、图象、声音)等.,数据集,SAS数据集有两类:SAS数据文件 SAS数据视图,SAS数据文件同时描述信息和存储数据值。SAS数据视图并不实际存储数据,而只是一个查询语句。,class是数据视图class1是数据文件,SAS数据集组成部分包括:描述信息;数据值。,每列为一个变量,包括一组有着相同特征的值,每行就是一个个体的性质,SAS系统对数据文件的管理SAS 逻辑库(文件库),SAS数据集存储在SAS逻辑库中.SAS逻辑库还存储其
3、它SAS专用文件(由 SAS 创建和管理的文件).SAS逻辑库的文件用两级命名方式定名:libname.SAS-filename 逻辑库名(库标记).文件名,SAS数据集,SAS逻辑库,SAS系统对数据文件的管理SAS 逻辑库(文件库)-类型,SAS逻辑库有永久库和临时库两种:临时库:是指它的内容只在启动SAS时存在,退出SAS时内容完全被删除。系统缺省的临时逻辑库为WORK.永久库:是指它的内容在SAS关闭对话之后仍旧保留,直到再次修改或者删除。SAS系统中除了WORK以外的逻辑库都是永久库。如SAS系统自动指定的逻辑库SASHELP,SASUSUER 和 MAPS都是永久库.,建立SAS逻
4、辑库的方法:用菜单操作;资源管理器 当前逻辑库 新建逻辑库 用LIBNAME语句。在编辑器窗口用 libname 命令语句格式:LIBNAME libref SAS-data-library 语法说明:Libref 逻辑库名 SAS-data-library 逻辑库对应的物理地址Engine 引擎名称(缺失时为默认引擎),例2.1 用LIBNAME语句创建SAS逻辑库。Libname ResDat d:ResDat;多个个文件夹创建一个SAS逻辑库:Libname a(d:resbd,d:resfin);例2.2 引用非临时库的SAS文件时必须使用两级命名方式,而引用临时库的SAS文件时,可以
5、直接使用文件名,效果等同于work.文件名。data=ResDat.Idx000001;,SAS系统对数据文件的管理SAS 逻辑库(文件库)-用资源管理(浏览)器查看库,进入浏览器窗口即可查看SAS文件库的属性和内容.,若用详细列表显示库内容,点击某一栏目名时可将此栏目内容按字母顺序排序后详细列出.,在库名处点击鼠标右键并选属性(Properties)即可显示该库的属性.,SAS系统对数据文件的管理SAS 逻辑库(文件库)-用浏览器查看文件属性,在文件名处点击鼠标右键并选属性(Properties)可显示SAS文件的属性.,SAS系统对数据文件的管理SAS 逻辑库(文件库)-用浏览器查看文件属
6、性,对数据文件可查看各列(字段)属性 在列名(如weight)点击右键可修改某些栏目的内容,SAS系统对数据文件的管理SAS 逻辑库(文件库)-用浏览器操作文件,在文件名处点击鼠标右键可在弹出菜单中选择对文件的操作,包括文件的更名、复制、删除等.,复制文件也可以用将文件直接拖动至库的目录树来实现.,用鼠标左键双击数据文件名即可打开SAS数据集.,SAS系统对数据文件的管理浏览SAS数据集-使用Viewtable 浏览与编辑,ViewTable 提供一个显示数据集内容的窗口.它具有对数据集的浏览、编辑和创建的功能如何进入ViewTable窗(VT窗或VT界面):(1)在SAS资源管理器或逻辑库对
7、话窗中双击SAS 数据集的图标(V8)(2)键入命令:VT 数据集名 例如 VT Sashelp.CLASS(3)在SAS主窗口由工具=表编辑嚣=进入TV界面后 由文件=打开所选数据集.,(切换到SAS,用CLASS数据集),SAS系统对数据文件的管理浏览SAS数据集-使用Viewtable 浏览与编辑,Viewtable 提供两种打开数据集的方式:编辑(Edit)浏览模式(Browse Mode)只能浏览,不 能改动数据集内容(缺省时的模式).编辑(Edit)编辑模式(Edit Mode)允许修改数据 集内容.,允许修改数据集的编辑方式又分为编辑(Edit)行级编辑访问(Row Level
8、Edit)只封锁编辑的行(缺省时的模式):对该行进行锁定,在改行编辑完毕之前,其他进程无法修改改行.编辑(Edit)表级编辑访问(Table Level Edit)封锁整个表进行编辑:开启后,其他进程无法对该表进行修改.,SAS系统对数据文件的管理浏览SAS数据集-使用Viewtable 浏览,Viewtable 提供两种显示数据集的形式:查看(View)表视图(Table View)以矩阵 表格形式显示数据,一次可显 示多条记录(缺省时的模式).,查看(View)表单视图(Form View)一次只 显示一条记录(一个观测).,SAS系统对数据文件的管理浏览SAS数据集-使用Viewtabl
9、e 浏览,对变量(字段)可在下拉菜单选 数据(Data)列属性(Column Attributes)改变选定的某个变量(列)显示形式:General栏目下可临时改变变量属性(只适用于 显示,但在Save as时属性改变有效)Colors和Fonts 栏目下可分别设定各字段名称和内容的颜色和字体,(切换到SAS系统,用CLASS数据集),SAS系统对数据文件的管理浏览SAS数据集-使用Viewtable 浏览,浏览变量(字段):选查看(View)列标签(Column Label),浏览数据 集时显示变量的标签名;查看(View)列名(Column Name),显示变量名.可用鼠标操作改变各列的位
10、置和栏位的宽度;选数据(Data)隐藏/取消隐藏(Hide/Unhide)可隐 去(恢复)显示某些列;数据(Data)固定(Hold)可选定表格左侧若干列 在横向滚动时保持不动.,SAS系统对数据文件的管理使用Viewtable 浏览,浏览观测(记录):选 数据(Data)Where:可使用where语句选 择要显示的观测(记录);EQ=;NE=;GT;LT=;LE=;IN name IN(Wang Li);连接字符算符“|”data;x=Toms;y=Toms;z=x|y;put z=;run;选数据(Data)Where清除(Where Clear):可 清除where语句的选择,显示全
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAS 基本概念 数据

链接地址:https://www.31ppt.com/p-6518434.html