data M F;set sashelp.class;if sex='M'then/*
SAS对大小写不敏感,原数据集中,性别的变量是 Sex
*/
output M;else output F;
keep age name;
run;procprintdata=f;
title 'sex=F';
run;
data M F;set sashelp.class(keep= name sex);if sex='M'then
output M;else output F;procprintdata=f;
title 'sex=F';
run;
2.3.3 数据集的排序(sort)
结果:按一个或多个变量的数值大小进行排序,把结果存放在新的SAS数据集里,或者代替原始数据集
作用:i. 以便其它SAS过程通过使用BY语句可以直接调用该数据集 ii. 在对数据集进行合并或更新之前,也必须进行排序