SAS讲义 第十四课使用FSVIEW过程编辑数据集

上传人:jin****ng 文档编号:110350982 上传时间:2022-06-18 格式:DOC 页数:6 大小:195.50KB
收藏 版权申诉 举报 下载
SAS讲义 第十四课使用FSVIEW过程编辑数据集_第1页
第1页 / 共6页
SAS讲义 第十四课使用FSVIEW过程编辑数据集_第2页
第2页 / 共6页
SAS讲义 第十四课使用FSVIEW过程编辑数据集_第3页
第3页 / 共6页
资源描述:

《SAS讲义 第十四课使用FSVIEW过程编辑数据集》由会员分享,可在线阅读,更多相关《SAS讲义 第十四课使用FSVIEW过程编辑数据集(6页珍藏版)》请在装配图网上搜索。

1、第十四课 使用FSVIEW过程编辑数据集我们前面主要用SAS的程序方法来编辑SAS数据集。实际上,很多用户习惯使用SAS/FSP 软件的FSVIEW过程来编辑SAS数据集,这是一种交互式菜单编辑方式,非常方便。例如在 PROGRAM EDITOR窗口中输入的程序如下:Proc fsview data=study.survey;Run ;程序提交后,进入FSVIEW窗口。用户仍然可以在命令框中键入命令来编辑,如键入 DROP命令去掉不需要显示的变量(投影操作)、WHERE命令获得子集(选择操作)及WHERE ALSO命令获得子集的子集o FSVIEW过程与FSEDIT过程相比,FSVIEW过程更

2、方便,是用 户最常用的输入和编辑SAS数据集的过程。因为FSVIEW在每一屏显示尽可能多的观测,是 一种屏编辑;而FSEDIT在每一屏只显示一条观测,是一种行编辑。我们在这里以编辑数据 集STUDY.SURVEYDATA为例,简单介绍几种最常用的编辑操作。一选择 Edit/Update/Record命令编辑记录如果选择了 Edit/Update/Memer命令,则按数据集的一个个数据项进行编辑,每按一个 Enter编辑光标跳到下一个数据项。如果选择了 Edit/Update/Record命令,则按数据集的一条 条记录进行编辑,每按一个Enter编辑光标跳到下一条记录。见图141所示是FSVIE

3、W屏 编辑窗口。 I冈St!:=d:-i2h Vi hw L心cals Glob als Oiti uns 垃让血w HelpgLsl剖關訂回创FSVIE1V; STUDY. SUEVEI (E)BS MHHESEXBDHTE的 E HEIGH205 6 s U KNEXIAOER ZHHNGSHNUANGUU ZHAOLIUMF3MF18191 .711 .68730505/01/7-37447737.82Perform edit operations49171 .741 .72图2-1 FSVIEW屏编辑窗口1修改指定记录进入按记录编辑状态后,只要单击一下所要编辑记录的行中任意位置,就会出

4、现高反差 的编辑条,移动左右光标到行中某处即可修改。要注意的是,窗口中显示的是数据集的输出 格式,我们在输入或修改时,一定要按输入格式进行输入,否则可能发生错误。2删除指定记录按上下光标或Page Up/Page Down键可上下移动编辑光标,移到指定行后再按Enter键, 也会出现高反差的编辑条,只有在出现编辑条时再按工具栏上的Delete按钮,才能删除此记 录行。另外一种方法是,选择Edit/Delete命令后,再输入需要删除记录的OBS编号。需要注 意,OBS编号是记录输入的顺序号,而不是当前记录的逻辑顺序编号。记录输入的顺序号可 能不连续,原因是断缺号码的输入记录已经被删除了。3新增一

5、条记录im如果需要新增记录,选择Edit/Autoadd命令,将新增一条空白记录,然后在空白记录上 输入,按Enter键将继续新增空白记录。Edit/Autoadd是一个开关命令,再次选择此命令将关 掉新增记录状态。4选择View/Arrange variables/Drop命令去掉变量的显示如果要去掉不需要显示的变量,例如AGE变量。选择View/Arrange variables/Drop命令后 将出现见图142所示的输入框,空白框中输入数据集变量名AGE,单击OK即可。图143 去掉AGE变量图143 更改NAME变量名为ID_NAME二选择View/Rename命令更改变量的名称如果要

6、更改变量的名称,例如将NAME变量名更改为ID_NAME。选择View/Rename命令 后将出现见图143所示输入框,输入被改的变量名NAME和改为的变量名ID_NAME。单 击OK改名任务完成。三选择 View/Assign formats/Format命令重新定义变量的输出格式STUDY.SURVEY数据集在初始创建时,我们只考虑了输入格式,现在在屏幕的窗口中显 示的数据格式是一种系统默认的输出格式,可能不符合用户的要求,例如BDATE出生年日 期变量,显示的是SAS系统内部的日期存储值,我们将它改成MMDDYY8.0期输出格式。 选择View/Assign formats/Format

7、命令后将出现见图144所示输入框,在Enter name of format 输入框中输入输出格式MMDDYY8.,在 Enter name of variable(s) to format输入框中输入需改 变输出格式的变量名BDATE。单击OK修改完成。Form 31Change a variables format.Enter n-ame c4 fcrmat;IMMDDW0.Enter name of variablesj to format:|BDATE|Cancel图144更改BDATE变量的输出格式四选择Locals/Define formula 命令新增显示变假设我们要对STUDY

8、.SURVEY数据集新增一个TAX显示变量,它的值可由本条观测的 其它字段变量中的值经过一定的运算求得,例如 TAX=INCOME*10%。选择Locals/Define formula命令后就会出现见图145所示的定义新变量的窗口,在Name中输入新变量TAX 回车,在Enter the formula below的下面立即出现TAX=,在Type中有数字NUMERIC和字符 CHARACTER两个选项,我们选择数字型变量,定义数据输出格式为9.2,最后输入变量TAX 的赋值公式为INCOME*0.1。单击OK完成。今后新增一条记录输入时,只要在INCOME变量中一旦输入数值,TAX变量就会自动出 现计算值。要特别注意的是,去掉已有变量的显示(AGE)和新增显示变量(TAX)都是指在目前 的窗口显示状态,如果我们选择File/End命令退出FSVIEW后,再次进入,TAX变量并不存 在,而AGE变量却显示。确是要在数据集中新增TAX变量,应选择File/Save as/Save data set as命令保存退出。图145新增一个TAX数字变量,可由表达式赋值

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!