cmj*_*hns 14
您可以使用nobs和point来向后处理它,而无需执行任何中间步骤.这是一个例子:
data backwards;
do k= nobs to 1 by -1;
set sashelp.class nobs = nobs point=k;
output;
end;
stop;
run;
proc print data=sashelp.class;run;
proc print data=backwards;run;
Run Code Online (Sandbox Code Playgroud)
有关所有详细信息,请参阅此pdf的第2页.
您当然可以将数据更改为相反的顺序,然后自上而下处理.将一个变量添加到充当索引的数据集中.然后对该变量下降的数据集进行排序.
data work.myData ;
set work.myData ;
indx = _n_ ;
run ;
proc sort data=work.myData ;
by descending indx ;
run ;
Run Code Online (Sandbox Code Playgroud)