菜单

复制数据集简单操作

data student; /*创建新的数据集student*/
set sashelp.class; /*复制数据集class*/
run;
proc print data=student; /*打印出新建数据集student*/
run;
*复制Sashelp逻辑库下Class数据集到新建的Student数据集,仅保留其中的Name和Sex变量;
data student; /*创建新的数据集student*/
set sashelp.class; /*复制数据集class*/
keep name sex; /*保留其中的name和sex变量*/
run;
*复制Sashelp逻辑库下Class数据集到新建的Student数据集,删除其中的Sex变量;
data student; /*创建新的数据集student*/
set sashelp.class; /*复制数据集class*/
drop sex; /*删除其中的sex变量*/
run;
*复制Sashelp逻辑库下Class数据集到新建的Student数据集,仅复制其中Height变量大于60的观测;
data student; /*创建新的数据集student*/
set sashelp.class; /*复制数据集class*/
if height>60; /*复制其中Height变量大于60的观测*/
run;
*复制Sashelp逻辑库下Class数据集到新建的Student数据集,对Height变量大于60的观测的Weight执行减5的操作;
data student; /*创建新的数据集student*/
set sashelp.class; /*复制数据集class*/
if height>60 then weight=weight-5; /*Height变量大于60的观测采用相关操作*/
run;