下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.第七课 建立SAS系统的数据集 (FSP/FSEDIT)与使用SAS/ASSIST软件相比,SAS/ASSIST只要用MOUSE点或击就行了,而用SAS/FSP,需要在PROGRAM EDITOR窗口中输入一些简单程序,主要是调用FSEDIT过程,其他操作的环境和步骤很相似。但是用FSEDIT过程所编写的一些数据产生程序比用SAS/ASSIST软件更容易控制产生所需的数据集。仍然通过创建一个相同SURVEY数据集,并对这个数据集进行一些简单修改的例子,来说明SAS/FSP软件的FSEDIT过程的具体的操作步骤:一. 在PROGRAM EDITOR 窗口中输入如下程序Libname study
2、 d:sasdatamydir;Proc fsedit new=study.survey;Run;提示:以上表格中的程序可以直接用鼠标选中,然后拷贝粘贴到打开的SAS程序编辑窗口中,提交运行。后面课件中的程序都可以进行类似操作。在程序中过程FSEDIT用以创建一个新的SAS数据集study.survey。l 如果study.survey数据集不是第一次新建,而是一个已经存在的SAS数据集,则将上面的程序修改为如下:Proc fsedit data=study.survey ;Run ;在程序过程FSEDIT中使用DATA=选项,来指定所要修改的数据集。二. 发布SUBMIT命令提交这段程序出现
3、了一个标题为FSEDIT new STUDY.SURVEY的变量描述窗口。l 要注意,如果库标记STUDY指定的目录“d:sasdatamydir”下已经存在此SAS数据集SURVEY,就不会出现变量描述窗口。解决的办法是到目录下将文件SURVEY.SD2删除。三. 单击主菜单Locals上,选择Format / Informat这样的操作将把窗口中的输出格式Format,修改成输入格式Informat。同样操作也可以将输入格式Informat修改成输出格式Format。注意,不要认为只能定义输入和输出格式两者中的一个,可以同时定义两者。四. 输入将要创建的数据集的所有变量及其属性如下表所示,
4、是我们将要键入的study.survey数据集的变量名、对应的类型(字符型或数字型)、长度、变量标签(用以说明该变量)和该变量的输入格式。变量名类型长度变量说明输入格式Name$8姓名$8.Sex$2性别$2.BdateN8出生年月MMDDYY8.AgeN3年龄3.HeightN6身高6.2WeightN6体重6.2IncomeN8年收入8.2SdateN6调查日期MMDDYY6.上表中我们定义了一个新的数据集study.survey所有变量的属性,但没有包括输出格式的属性。按表格中的内容输入到窗口中相应的位置。在输入各个变量和它的属性时,注意用非Insert编辑状态(即Overstrike状
5、态)、用Delete键删除已输入的字符和用空格键向右移动光标,描述完一个变量(即一行)后按Enter键。五. 发布END,进入FSEDIT编辑窗口,输入数据开始输入前:l 要单击工具栏上Add Record按钮增加一条空白记录l 然后用户可以用交互的方式输入数据值,且每次输入一条观测见图71所示,第一条观测的BDATE字段具体输入日期值的是01/01/80,因为未定义日期输出格式,显示的是SAS日期存储值7305,SDATE字段具体输入日期值的是070897,同样因为未定义日期输出格式,显示的仍然是SAS日期存储值13703。l 输入一条观测后,确信无错且需要,再在Edit编辑的下拉菜单中选A
6、dd new record项或在工具栏上单击Add Record按钮,开始输入下一条记录。图71 FSEDIT行编辑输入记录窗口六. 发布ADD/CANCEL/DELETE命令在输入一条观测的同时,用户还可以在命令框中发布如FORWARD、BACKWARD等命令,或按键盘上的如Page Up 、Page Down等键来控制前后记录的翻滚。另外,标准工具条也自动变成行编辑工具条,也可用Mouse点击相关Add Record、Copy、Delete 、Previous、Next、FSEDIT Menu等按钮来操作。七. 用户可以通过发布WHERE命令获得一个子集如果用户需要从study.surve
7、y数据集中选出所有性别为男性的观测进行编辑,可以先在命令框中键入如下命令:WHERE sex=M按回车键命令执行后,得到用户所需要的study.survey数据集的一个子集,然后按Page Up /Page Down键所翻滚的前后记录都是这个子集中的某一条记录,用户就能很方便地对这个子集中的记录进行编辑。见图72所示。图72 对数据集中的观测进行条件选择有时用户为更方便输入命令和操作编辑工具条,可将命令框和编辑工具条移动到用户习惯的位置,选择Options/Preferences菜单命令,出现一个参数选择对话框,见图73所示,将原来选中的Command bar 和Tool bar 改为Command box 和Tool box ,再按Save按钮。图73 使用Options/Preferences菜单命令后的参数对话框 八. 用VIEWTABLE窗口浏览已编辑完成的数据集在FSEDIT编辑窗口完成了全部观测的输入后:l 用File/End菜单命令结束FSEDIT过程如果用户想要浏览一下刚编辑完成的或已经存在的study.survey数据集,可以调用SAS的VIEWTABLE窗口来浏览已编辑完成的指定数据集。见图74所示。最简单实用的调用方式是:l 选择Globals/Access/Display libraries菜单命令,出现Libraries对话框l
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大班数学课件送给恶猫的礼物
- 2024美食城招商合同范本
- 两公司买卖合同纠纷一案引发的对钢材加价款性质的探究及对“执行难”的思考-毕业论文
- 2024个人伤害保险合同
- 辐射4代码大全整合
- 高端样板间开盘活动
- 2024店面转让合同协议书样本
- 2024企业产权合同范文
- 2024家庭装饰的合同范本
- 2024广告销售代理合同范本
- 12J609防火门窗图集
- 《新媒体编创-图文短视频直播(微课版)》教案
- 2024年中国邮政集团限公司云南省分公司社会招聘(高频重点提升专题训练)共500题附带答案详解
- 2024年国家教育部留学服务中心非编招聘5人历年(高频重点提升专题训练)共500题附带答案详解
- 企业篮球培训合同范本
- 高新技术企业自查表
- 【小升初】江苏省徐州市2023-2024学年六年级下学期英语期末检测试卷(含解析)
- 2024年高中英语衡水体书法练字字帖
- 工程款支付保函协议书
- 内镜进修汇报
- 计算机那些事儿-知到答案、智慧树答案
评论
0/150
提交评论