- data a;
- do x=1 to 10;
- output;
- end;
- run;
- data b;
- set a;
- n=_n_;
- run;
- proc sort data=b;
- by descending n;
- run;
- data b;
- set b;
- y=lag(x);
- run;
- proc sort data=b out=result(drop=n);
- by n;
- run;