SAS编程:临时与永久数据集的创建与管理
需积分: 12 98 浏览量
更新于2024-08-10
收藏 7.75MB PDF 举报
"该资源是关于SAS编程的手册,主要介绍了临时和永久数据集的概念。SAS中的临时数据集仅存在于当前工作或会话中,关闭SAS或结束工作时会被删除,而永久数据集则会在系统关闭后仍然保留。数据集名称由逻辑库名和成员名组成,例如work.a,其中work是逻辑库名,a是成员名。数据集名称需遵循特定的命名规则,以字母或下划线开头,只能包含字母、数字和下划线,库名限制8个字节,成员名可达32个字节。创建数据集通常通过数据步完成,未指定前缀的数据集默认为临时,分配到work库。手册还提到了如何通过SAS语言编写程序以及程序的基本结构和语法规则,包括分号作为语句结束符、不区分大小写、多行书写语句等,并强调了注释在程序中的重要性。"
在SAS编程中,数据集是数据存储的关键元素,分为临时和永久两种类型。临时数据集是工作内存中的数据集,一旦SAS会话结束,这些数据就会消失。而永久数据集则存储在磁盘上,即使关闭SAS或工作区,数据依然保存。创建临时数据集时,通常只需指定数据集成员名,如`DISTANCE`,SAS会自动将其放入`WORK`逻辑库。永久数据集的创建则需要指定非`WORK`的逻辑库名,或者通过SAS的资源管理器进行定义。
SAS语言是SAS程序的基础,它既不是完全的菜单驱动,也不是命令驱动,而是通过一系列的语句来表达指令。每个SAS语句以分号结束,这是其最基本的语法规则。语句的布局可以通过缩进来增强可读性,但并非强制。SAS语句不区分大小写,且可以在一行内写多个语句,甚至跨越多行。注释使用`*`符号开始,用于解释程序功能,方便他人理解。
在实际编程中,我们可以通过`DATA`步创建数据集,如`DATA animals;`,然后通过`INFILE`语句导入外部数据。SAS程序的可读性和注释的重要性不言而喻,它们能帮助用户理解程序的功能和逻辑,特别是当程序需要多人协作或长期维护时。
SAS编程涉及到数据的管理和处理,通过理解临时和永久数据集的概念,以及掌握基本的SAS语句语法,用户可以更有效地利用SAS进行数据分析和处理。
2024-05-15 上传
2021-03-17 上传
2021-10-01 上传
2014-09-23 上传
2019-10-14 上传
2010-08-05 上传
2021-03-21 上传
2013-06-16 上传
jiyulishang
- 粉丝: 25
- 资源: 3813
最新资源
- 正整数数组验证库:确保值符合正整数规则
- 系统移植工具集:镜像、工具链及其他必备软件包
- 掌握JavaScript加密技术:客户端加密核心要点
- AWS环境下Java应用的构建与优化指南
- Grav插件动态调整上传图像大小提高性能
- InversifyJS示例应用:演示OOP与依赖注入
- Laravel与Workerman构建PHP WebSocket即时通讯解决方案
- 前端开发利器:SPRjs快速粘合JavaScript文件脚本
- Windows平台RNNoise演示及编译方法说明
- GitHub Action实现站点自动化部署到网格环境
- Delphi实现磁盘容量检测与柱状图展示
- 亲测可用的简易微信抽奖小程序源码分享
- 如何利用JD抢单助手提升秒杀成功率
- 快速部署WordPress:使用Docker和generator-docker-wordpress
- 探索多功能计算器:日志记录与数据转换能力
- WearableSensing: 使用Java连接Zephyr Bioharness数据到服务器