SAS1使用SAS数据集.pptx_第1页
SAS1使用SAS数据集.pptx_第2页
SAS1使用SAS数据集.pptx_第3页
SAS1使用SAS数据集.pptx_第4页
SAS1使用SAS数据集.pptx_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

使用 SAS 数据集 1/10 概述,在 SAS 中使用数据之前,它必须以 SAS 数据集的特殊形式存在。因此,学习 SAS 程序的第一步就是了解 SAS 数据集。 从概念上讲,SAS 数据集(亦称“表”)是包含描述符信息和相关数据值的文件,该文件是一个以观测为行、以变量为列、SAS 可以处理的表。某些 SAS 数据集还包含索引,这样方便 SAS 找到数据集内的记录。 某些特殊情况下,例如用 SAS/ACCESS 直接读取数据库管理系统文件时,SAS 数据集内可能只包含用于访问数据的逻辑,而非数据本身。但就本教程而言,我们假定 SAS 数据集包含了数据。 要使用 SAS 数据集,还需要了解其存储的方式。所有的 SAS 文件都存储在 SAS 逻辑库中,它是 SAS 数据集和目录等文件的集合。在 Windows 和 Unix 环境下,SAS 逻辑库通常是指位于同一文件夹或目录的一组 SAS 文件。 在部分操作环境下,SAS 逻辑库是文件的物理集合;而在另外一些操作环境下,这些文件之间仅在逻辑上相关。 要访问逻辑库,可指定其名称(亦称逻辑库引用名或逻辑库引用)。就逻辑库引用名而言,也可考虑用昵称或快捷方式在 SAS 会话中标识逻辑库。 在此任务中,您将学习如何指定 SAS 逻辑库,以及如何使用逻辑库中的 SAS 数据集。,使用 SAS 数据集 2/10 查看 SAS 逻辑库中的文件,每次启动 SAS 时,SAS 都自动指定三个逻辑库。在本任务中,您将了解这些逻辑库,并查看 Sashelp 逻辑库中的文件类型。 在“SAS 资源管理器”窗口中,双击逻辑库。请看,共有三个逻辑库,这些逻辑库都是每次启动 SAS 时自动指定的: Sashelp 永久逻辑库,包含样本数据及控制 SAS 在您的环境下如何工作的其他文件,它是只读逻辑库。 Sasuser 永久逻辑库,包含的 SAS 文件位于存储个人设置的 Profile 目录下,这也是便于您存储个人文件的逻辑库。 Work 临时逻辑库,用于切换会话时不必保存的文件。 Sashelp、Sasuser 和您指定的逻辑库都是永久逻辑库,其中的文件都保存在您的操作环境中。Work 是临时逻辑库,该库中的文件在您结束 SAS 会话后不会被保存。 双击 Sashelp 逻辑库。 滚动“SAS 资源管理器”窗口,可看到逻辑库中有几种类型的文件或成员。以下图标代表最常见的 SAS 文件类型: SAS 数据集或表 视图 目录 MDDB,指定逻辑库,定义逻辑库时,需向 SAS 指明 SAS 文件的位置。一旦定义了逻辑库,即可管理其中的 SAS 文件。在此任务中,您将用“新建逻辑库”窗口指定一个在本快速入门指南中使用的逻辑库。 在工具栏上,点击新建逻辑库工具 ()。“新建逻辑库”窗口即打开。 在“名称”框中,键入 MyLib。 逻辑库名 限长 8 个字符 必须以字母或下划线开头 只能包含字母、数字或下划线 选中启动时启用复选框,这样每次启动 SAS 会话时,都将自动指定该逻辑库。 点击浏览,选择默认位置或您的操作环境下的其他位置,在 Mylib 逻辑库中保存的文件,都将被保存至“路径”框中指定的目录或文件夹中。点击确定。 点击可查看较大的图象。 点击确定即关闭“新建逻辑库”窗口。 可以删除 SAS 逻辑库,将其删除后,SAS 不能再访问该目录。不过,该逻辑库中的内容仍存在于您的操作环境中。,使用 SAS 数据集 4/10 添加和重命名 SAS 数据集,定义逻辑库之后,可以向其中添加 SAS 数据集。 在“SAS 资源管理器”窗口为活动状态时,选择查看 显示树状结构,逻辑库即显示在窗口的左窗格中。 点击 Sashelp 逻辑库。 将 Prdsale 数据集从右窗格拖放到左侧的 Mylib 逻辑库中。 点击 Mylib,可看到 Prdsale 已被复制到该逻辑库中。 右击 Prdsale,然后选择重命名;键入新名称 ProductSales,再点击确定。 SAS 数据集的名称必须 1 到 32 个字符长 以字母(A 到 Z,含大小写混合字符)或下划线 (_) 开头 后面跟以数字、字母或下划线的任意组合,使用 SAS 数据集 5/10 打开 SAS 数据集,既然已复制并重命名了数据集,现在请查看其中包含的数据吧。 有多种方式可将数据放入 SAS 数据集。通常,可以 用 VIEWTABLE 窗口直接将数据输入 SAS 数据集 用“导入向导”或 SAS 编程语句将原始数据读入 SAS 数据集 用 SAS 编程语句读取和修改现有数据集 用 SAS/ACCESS 将其他厂商的数据文件转换为 SAS 数据集 用 SAS/ACCESS 直接读取其他厂商的数据 在“SAS 资源管理器”窗口中,双击 Mylib 逻辑库的 ProductSales 表后,该表在 VIEWTABLE 窗口中打开。 滚动 VIEWTABLE 窗口,可看到共有 1440 行(亦称“观测”)和 10 列(亦称“变量”)。,使用 SAS 数据集 6/10 查看常规数据属性,SAS 数据集的描述符部分包含关于数据集的信息: 数据集的名称 数据集的创建日期和时间 观测数 变量数 查看数据集的常规属性即可得到上述信息。 在“SAS 资源管理器”窗口中,右击 ProductSales 表,然后选择属性。 在“常规”选项卡中,查看该数据集的属性。(暂且不要关闭该窗口,下一步还需要用到它。),使用 SAS 数据集 7/10 查看列属性,除了数据集的常规信息,描述符部分还包含数据集中各变量的属性信息,其中包括变量的名称、类型、长度、输出格式、输入格式及标签。 在“Mylib.ProductSales 的属性”窗口,点击列选项卡。在列名这一列,可看到数据集的所有变量均被列出,此外还有表明变量类型的符号。 点击可查看较大的图象。 变量(列)名必须 1 到 32 个字符长 以字母(A 到 Z,含大小写混合字符)或下划线 (_) 开头 后面跟以数字、字母或下划线的任意组合 SAS 对变量名不区分大小写,但它按变量第一次出现的形式将其写入输出。 下一步,查看标签列。所谓标签,即不超过 256 个字符的描述性文本。在有些报表中,用标签取代变量名,在 VIEWTABLE 窗口中标签用作列标题。 现在来查看类型列。SAS 软件只有两类变量:字符型和数值型。字符型变量在“类型”列中显示为“文本”,数值型变量在“类型”列中显示为“数字”。长度属性与变量

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论