|
|
沙发

楼主 |
发表于 2008-2-20 09:25:29
|
只看该作者
Re: 关于创建新的数据集的问题
[code:gc1658mn]data A;
infile datalines;
input a b;
datalines;
1 3
2 5
4 2
5 6
1 7
9 6
;
run;
data Q1;
set A;
retain c;
if mod(_n_, 2)=1 then c=a;
else d=b;
if mod(_n_, 2)=0;
keep c d;
run;
data Q2;
set A;
d=lag(a);
if mod(_n_, 2)=0 then c=max(a, d);
if mod(_n_, 2)=0;
keep c;
run;[/code:gc1658mn] |
|