SAS 数据查看全攻略
在准备 ETL 代码时,能够查看原始数据至关重要。然而,这并非易事,因为程序员通常只想查看数据集的特定部分,比如某些列,或者具有特定值的行。下面将介绍传统的 SAS 数据查看方法,以及较新的 PROC SQL 方法,同时还会涉及算术运算符的使用和通过 SAS 窗口查看数据的方式。
1. 使用 PROC PRINT 查看数据
在 SAS 中,PROC PRINT 一直是查看数据的常用方法,尽管现在也有其他选择,如 PROC SQL。之前我们已经使用过带 obs 选项的 PROC PRINT 来限制显示数据为前五行。下面我们来探索 PROC PRINT 查看数据的其他方式。
假设在编辑数据以创建 Chap3_1_Formats 数据集时,我们担心数据集中男性(SEX1 = 1)的 BMI 格式没有正确应用。我们可以按以下步骤操作:
- 首先使用 PROC SORT 按 SEX1 对数据集进行排序。
- 然后使用 obs = 10 选项查看前 10 条观察结果。
- 最后使用 PROC PRINT,这次我们将同时包含 BY 和 VAR 选项,代码如下:
PROC SORT data=X.chap3_1_formats;
BY SEX1;
PROC PRINT data=X.chap3_1_formats (obs = 10);
BY SEX1;
VAR _BMI5 SEX1;
run;
这段代码有以下特点:
- 前置 PROC SORT :由于我们计
超级会员免费看
订阅专栏 解锁全文
4647

被折叠的 条评论
为什么被折叠?



