- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SAS 数据步基础 2
卫生统计与信息管理教研室
曾庆 副教授
2006-3
一、外部数据 (Raw Data)
• 外部数据
指没有经过 SAS 处理并保存为 SAS 数据集的
数据,又称粗数据
• 外部数据一般以两种形式存在
– 程序流数据
– 外部数据文件
– 外部数据文件不包含数据库系统 (DBMS) 文
件, DBMS 文件可以使用 ACCESS 软件包直接读
取
• 外部数据一般由数据步处理保存为数据集
二、外部数据的类型
• 按数据值分
– 数字数据 (Numeric data)
仅包含数字,小数点,加减号,有时可以包含 E 字
母,在 SAS 中以数值变量读取,保存为浮点数
– 字符数据 (Character data)
字符序列,在 SAS 中以字符变量读取,保存为字
符字节
• 按数据形式分
– 标准数据形式 (Standard data)
符合 SAS 的标准数据表示形式。数据步程序中可
以使用多种数据读取方法输入。比如,列表,列对
齐,格式化输入等
– 非标准数据形式 (Non Standard data)
不符合 SAS 的标准数据表示形式。数据步程序中
一般仅能用格式化输入方法输入
• 按数据组织方式分
– 列对齐数据 (Column data)
数据按固定位置组织存放,相同属性数据存放在相同位置,
数据按列位置对齐。数据步程序中一般使用列对齐,格式化
输入方法读取。
– 列表数据 (List data)
数据不按固定位置组织,而是使用分隔符进行分隔。数据步
程序中用列表输入方法读取。
– 命名数据 (Named data)
数据不按固定位置组织,而是每个数据前有对应的变量名字
,一般有分隔符。
Knights Sue 6 8 8 列表数据,分隔符为空格,数
据位置不固定,空格不是可输
Cardinals Jane 9 7 8 入字符,按输入顺序确定变量
Knights John 7 7 7 ,标准数据
Knights Lisa 8 9 9
Knights Fran 7 6 6
Knights Walter 9 8 10
Alvarez, Joe 204 Development 4327
Brown, Ann 112 Publications 2587
Krueger, John 653 Sales 3456
Miller, Rick 865 Training 2145
Nguyen, Len 821 Marketing 3678
列对齐数据,数据按列对齐,
位置固定,空格是可输入字符
,标准数据
三、数据步读取粗数据的方式
• 外部数据一般由数据步处理保存为数据集
• 数据步使用下面语句对读取粗数据
– 粗数据在程序中
Input , Datalines
– 粗数据在外部文件中
Input , Infile
文档评论(0)