使用SAS/FSP创建和编辑数据集(FSEDIT)指南
版权申诉
8 浏览量
更新于2024-09-09
收藏 146KB DOC 举报
本文档主要介绍了如何使用SAS系统中的FSP/FSEDIT工具来创建和编辑SAS数据集。FSP/FSEDIT提供了一种更直接的编程方式,相较于SAS/ASSIST,它需要在程序编辑器中输入SAS语句,但这样能更好地控制数据集的构建过程。
首先,为了创建一个新的SAS数据集,我们需要在程序编辑器中输入以下程序:
```sas
Libname study 'd:\sasdata\mydir';
Proc fsedit new=study.survey;
Run;
```
这段代码定义了一个名为`study`的库,指向`d:\sasdata\mydir`目录,并使用`Proc fsedit`创建新的数据集`study.survey`。如果你要编辑已存在的数据集,只需将`new`选项替换为`data`,如下所示:
```sas
Proc fsedit data=study.survey;
Run;
```
执行程序后,会打开一个名为"FSEDIT new STUDY.SURVEY"的变量描述窗口。如果你的目标路径中已经存在名为`SURVEY.SD2`的文件,那么变量描述窗口可能不会显示。此时,你需要删除该文件以便继续。
在FSEDIT界面中,可以通过主菜单的"Locals"选择"Format/Informat"来切换变量的输入和输出格式。值得注意的是,你可以同时定义变量的输入和输出格式,而不只是其中一个。
接下来,你需要输入数据集`study.survey`的变量定义,包括变量名、类型、长度、变量标签和输入/输出格式。例如:
| 变量名 | 类型 | 长度 | 变量说明 | 输入格式 | 输出格式 |
| ------ | ---- | ---- | -------- | -------- | -------- |
| name | Char | 50 | 参与者姓名 | | |
| age | Num | | 年龄 | | |
| gender | Char | 1 | 性别 | | |
这里的`Char`代表字符型变量,`Num`代表数值型变量,长度字段表示变量可以存储的最大字符数或数字位数,变量说明是用于解释变量用途的文本,输入格式和输出格式则定义了数据的读取和显示规则。
完成这些设置后,你可以使用FSEDIT提供的各种功能来填充数据,或者直接输入数据值。最后,保存并关闭FSEDIT窗口,SAS将自动更新数据集。这种方法虽然需要更多的手动操作,但提供了更大的灵活性,尤其对于复杂的或定制化的数据处理任务,使用FSP/FSEDIT更为合适。
2021-09-07 上传
2021-09-07 上传
2021-09-07 上传
2021-09-07 上传
2021-09-07 上传
2022-07-12 上传
2021-09-07 上传
2021-09-07 上传
2021-09-07 上传
普通网友
- 粉丝: 13w+
- 资源: 9195
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建