




已阅读5页,还剩48页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 2讲数据集的建立计算中心 计算中心SAS数据集已有的 SAS数据集数据直接输入其他文件格式SAS数据分析模块流行的数据库SAS应用程序数据集计算中心逻辑库 和 SAS文件vSAS对数据的分析是面对 SAS数据集进行的 ;vSAS数据集是一种 SAS文件vSAS文件: SAS系统创建和管理的有特殊结构的文件 SAS数据集 (类型为 Table), SAS数据窗口 (类型为 View) SAS目录 (类型为 Catalog)等 .vSAS文件存储在 SAS逻辑库中计算中心vSAS逻辑库的文件用两级命名方式 逻辑库名 .文件名vSAS每次启动时会自动指定 5个逻辑库 Work, Sasuser, Sashelp, gismaps,maps Sasuser库保存与用户个人设置有关的文件 Sashelp库保存与 SAS帮助系统、例子有关的文件。vSAS逻辑库 临时库:名为 WORK,系统自动指定 永久库:可由用户定义逻辑库 和 SAS文件计算中心v用户自定义 SAS逻辑库 交互方式 命令方式 Libname 逻辑库名 SAS文件的存储目录 ;逻辑库 和 SAS文件逻辑库 和 SAS文件Libname aa “e:sasdata”;Data aa.class;计算中心SAS数据集SAS逻辑 库 aa E:sasdata Sas中数据集aa.ClassWindows下文件Class.sas7bdat定义一逻辑库 aa新建一数据集 class计算中心逻辑库 和 SAS文件v用资源管理(浏览)器查看逻辑库 进入浏览器窗口即可查看 SAS文件库的属性和内容库名处点鼠标右键选属性可显示该库属性计算中心vSAS的名字 SAS的名字(数据集名、变量名、逻辑库名等等)有以下命名规则: 1) 由英文字母、数字、下划线组成; 2) 第一个字符必须是字母或下划线; 3) 不区分大、小写字母。 另外, SAS逻辑库名最多用 8个字符;数据集和变量的名字最多用 32个字符。逻辑库 和 SAS文件计算中心vSAS数据集 (1) 描述部分 包含该数据集的一般信息,包括:数据集的名字及其成员类型、数据集建立的日期和时间、观测的数目、变量的数目以及数据集中每一个变量的特征信息,包括: Name(变量名 )、 Type(类型 )、Length(长度 )、 Format(输出格式 )、 Informat(输入格式 )、 Label(标签 )。 (2) 数据部分逻辑库 和 SAS文件计算中心SAS数据集的建立 数据来源及相应方法数据存于纸上需直接键入数据存于文本文件数据存于流行数据库文件中用 VIEWTABLE或菜单系统编程:用数据步用 SAS/ACCESS计算中心用 VIEWTABLE窗口建立数据集(1)创建数据集 单击 “工具 /表编辑器 ” 单击表头顶端单元格,输入变量名 在变量名下方单元格中输入数据 变量类型的定义:右击变量名 /column attributes计算中心用 VIEWTABLE窗口建立数据集数据集中变量的属性 变量名 (Name):字母或下划线开始且不超过32个 (V6为 8)个字符、数字或下划线构成 类型 (Type):数值型、字符型 ($) 长度 (Length): 缺省 8字节 ( 32767) 标签 (Label): 256字节 输入格式 (Informat): 输入格式名 w.d 输出格式 (Format): 输出格式名 w.d计算中心用 VIEWTABLE窗口建立数据集v输入输出格式7.2comma9.2dollar10.2输入数据 输入格式实际存储数据值12234.12输出格式8.2comma9.2dollar10.2输出数据12234.1212,234.12$12,234.12122341212,234.1234$12,234.1234计算中心(2)保存数据集 单击文件 /保存或另存为 选一个库名 定义数据集名(3)打开已有数据集 工具 /表编辑器 文件 /打开 计算中心用 SAS INSIGHT创建数据集vSAS/INSIGHT是一个交互式的数据探索和分析工具,它提供了所有的常用统计分析方法。用这一软件可以通过多窗口连动的图象和分析结果对数据进行探索,分析单变量分布,用相关和主成分研究多变量间的关系,用方差分析和回归分析说明、拟合变量间关系的模型。vSAS/INSIGHT也可以创建和编辑数据集 计算中心用 SAS INSIGHT创建数据集v单击菜单 “解答 /分析 /交互数据分析 ”启动SAS INSIGHT模块 v在弹出的 “SAS INSIGHT: Open”对话框的Library列表框中选定库逻辑名 v单击 New按钮 v首先在行列交汇处的数据区输入数据值 (如下所示)n 数据的变量名在缺省情况下分别用 A, B, C等命名。变量的类型(数值型( Interval)和字符型( Nominal)也显示在数据表的变量上方。 计算中心用 SAS INSIGHT创建数据集v用鼠标单击在数据表左上角的三角形按钮 系统弹出对数据表进行编辑 的快捷菜单v Find Next:翻卷数据窗口到下一个被选择观测。若没有被选中的观测值,则翻卷一个观测值。vMove to First :将选中的观测或变量分别移至数据窗口的第一行或第一列。 vSort:根据一个或几个变量对观测排序。 vNew Observations:插入空行,以便输入新观测值。vNew Variables:加入空间,以便输入新变量。 计算中心用 SAS INSIGHT创建数据集v Define Variable:重新定义变量 vFile Values:修改该数据窗口的数据值,可生成常数或以常数为增量的变量值 。vExtract:从已存在的数据窗口抽取数据子集来生成新的数据窗口。vData Options:设置控制数据窗口外观和操纵的选项。 v单击菜单 “File/Save/Data”,在弹出的对话框中选定库名并定义数据集名 计算中心v将文本格式的数据导入 文件 /导入数据 /Select a data source from the list/Tab delimited file(数据间以制表符分隔 )/next Where is the file/Browse/打开文本格式的文件 /Options/选择数据所在的行 /OK/next 选择一个库名 定义一个数据集名用导入菜单计算中心v将 EXCEL格式的数据导入 工具 /表编辑器 文件 /导入数据 /Select a data source from the list/Microsoft Excel 2000/next Where is the file/Browse/打开 Excel格式的文件 /Options/选择数据所在的工作表/OK/next 选择一个库名 定义一个数据集名用 SAS/ACCESS计算中心v将 SAS格式的数据导出到 Excel 工具 /表编辑器 文件 /导出数据 / 选择一个库名 选择一个要导出的 SAS数据集 选择导出数据的格式 Where do you want to save the file/Browse/保存 Excel格式的文件/Next/Finish用 SAS/ACCESS计算中心SAS语言数据步DATA步过程步PROC步原始数据SAS表SAS表 报告数据步 常用于创建数据集过程步 常用于处理数据集 (生成报表、图形和实现数据分析功能 )如 proc print计算中心v数据步与过程步 SAS程序包括多个步骤和一些控制语句,一般情况下由两种类型的程序步( steps)组成:数据步( DATA steps)和过程步(PROC steps) 数据步通常用于创建 SAS数据集,但也可以用于产生特别设计的报表。 过程步通常用于分析和处理 SAS数据集中的数据,但有时候也可用于创建数据集。SAS程序概述计算中心用 SAS程序建立数据集v程序的基本结构DATA 数据集名 ;INPUT 变量名表 ;其他数据步语句;CARDS;若干数据行RUN;武汉大学计算中心LOGO1.临时数据集的建立例 1创建一临时数据集 class1DATA CLASS1;INPUT NAME $ AGE gender $ H W B;CARDS;刘明 3 男 0.94 13.59 50.4蔡行 3 男 0.91 14.20 50.0李敏 4 女 1.39 16.15 51.6李涛 4 男 1.02 15.44 51.9夏天 4 男 1.06 15.30 51.0郭红 5 女 1.01 15.04 51.9胡月 5 女 1.02 15.07 52.7程彬 6 女 1.07 17.04 53.7杨兵 6 男 1.12 18.09 54.1刘进 6 男 1.14 18.80 53.5王苗苗 7 女 1.16 19.93 55.5张思凡 7 女 1.15 18.20 51.4RUN;PROC PRINT;RUN;武汉大学计算中心LOGO2.永久数据集的建立例 2创建一永久数据集 classbLIBNAME aa “e:sasdata“;DATA aa.CLASSB;INPUT NAME $ AGE gender $ H W B;CARDS;刘明 3 男 0.94 13.59 50.4蔡行 3 男 0.91 14.20 50.0李涛 4 男 1.02 15.44 51.9夏天 4 男 1.06 15.30 51.0杨兵 6 男 1.12 18.09 54.1刘进 6 男 1.14 18.80 53.5RUN;PROC PRINT;RUN;武汉大学计算中心LOGO2.永久数据集的建立例 3退出 SAS后,再次进入并读取永久数据集classbLIBNAME BB “D:aaa“;PROC PRINT DATA=BB.CLASSB;RUN;计算中心数据步的工作流程数据步开始有未读入的观测值吗?用数据读入语句读入一个观测值用其它语句对观测值进行运算或处理把当前的观测值写入数据集数据集建立完毕,开始下一个数据步或过程步YNLIBNAME aa “e:sasdata“;DATA aaCLASS1;INPUT NAME $ AGE gender $ H W B;CARDS;刘明 3 男 0.94 13.59 50.4蔡行 3 男 0.91 14.20 50.0李敏 4 女 1.39 16.15 51.6李涛 4 男 1.02 15.44 51.9夏天 4 男 1.06 15.30 51.0郭红 5 女 1.01 15.04 51.9胡月 5 女 1.02 15.07 52.7程彬 6 女 1.07 17.04 53.7杨兵 6 男 1.12 18.09 54.1刘进 6 男 1.14 18.80 53.5王苗苗 7 女 1.16 19.93 55.5张思凡 7 女 1.15 18.20 51.4R
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 军队文职人员招聘《临床医学》考前点题卷二
- 2025年村级护路员(边坡巡查方向)招聘笔试题库附答案
- 高校后勤集团采购总监竞聘面试经典题及答案
- 2025房屋买卖合同协议书
- 2025合作经营餐饮业务合同争议仲裁案裁决书
- 2025年法宣在线宪法学习试题库及参考答案
- 2025年发展对象考试试题库及参考答案
- 2025年军队文职人员统一招聘笔试( 试验评估)高频错题及答案
- 2025年本科院校实验员招聘面试(计算机)题库附答案
- 2025新款纺织厂承包合同
- 2025年中国邮政集团有限公司湖北省分公司招聘笔试备考试题及参考答案详解1套
- GB/T 2423.17-1993电工电子产品基本环境试验规程试验Ka:盐雾试验方法
- GB/T 10228-2015干式电力变压器技术参数和要求
- 染色打样的步骤
- FZ/T 07014-2021绿色设计产品评价技术规范聚酯涤纶
- 新型敷料的特性及选择
- 江苏城市规划收费标准
- 花生膜下滴灌技术
- 第4章 动车组车体检修动车组维护与检修
- 某某公司省长市长质量奖申报自述材料
- 2022年名师工作室工作计划
评论
0/150
提交评论