SAS教程:数据步读入原始数据详解
版权申诉
164 浏览量
更新于2024-07-04
收藏 648KB PPT 举报
本资源是关于SAS统计分析软件的课件,重点讲解了如何在数据步中读入原始数据,包括数据的分类、读取规则以及使用INPUT语句的各种方法。
在SAS中,原始数据主要分为两类:字符数据和数值数据。数值数据又细分为标准数值和非标准数值。标准数值数据仅包含数字、小数点和负号,而非标准数值数据可能带有其他特殊字符,如逗号、空格、美元符号,以及日期和时间格式、十六进制和二进制数值。在处理数值数据时,需要注意负数通常由括号或负号表示,首位的零不会改变变量值,但数值尾部的空格不会被默认为0。
字符数据由一系列字符构成,其读入规则有特定的标识。如果在INPUT语句中变量名后跟美元符号"$",或者使用字符输入格式,或者变量已定义为字符类型,SAS将识别为字符数据。
原始数据可以以不同的形式存在,比如直接在SAS编辑窗口的数据行中,或者存储在外部文件(如TXT文本格式)中。例如,示例5.1展示了编辑窗口内的数据行形式,而示例5.2则是外部TXT文件的原始数据。
SAS的INPUT语句是读入数据的关键工具,它可以用于读取外部数据文件中的数据或CARDS语句后的数据。INPUT语句有多种使用方式:
1. 简单方式:直接指定变量名,如 `INPUT PatientID Week1 Week8 Week16;`
2. 列方式:指定变量在数据文件中的起始和结束列,如 `INPUT @10 PatientID $ @20 Week1 @30 Week8;`
3. 格式化方式:结合SAS格式读取,如 `INPUT weight ??.;` 其中,`??.` 是一个可以处理非标准数值的格式
4. 指针控制方式:使用指针控制输入位置,如 `INPUT @10 weight (3.1);`
5. 列表方式:一次性读取多个变量,如 `INPUT (PatientID Week1 Week8 Week16);`
通过灵活运用这些输入方式,用户可以根据数据的实际格式调整读取策略,确保SAS能够正确地解析和导入原始数据。理解并熟练掌握这些知识点对于高效地使用SAS进行数据分析至关重要。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2022-06-18 上传
2021-09-21 上传
2021-09-21 上传
2022-05-08 上传
2022-06-18 上传
2021-09-21 上传
黑色的迷迭香
- 粉丝: 786
- 资源: 4万+
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录