|
|
沙发

楼主 |
发表于 2009-1-28 20:24:26
|
只看该作者
Re: [求助]高人:观测循环的问题?
data aa ;
input x y z;
cards;
111 11 1
222 22 2
333 33 3
;
run;
data bb;
set aa;
if _n_=1 then output;
rename x=x1 y=y1 z=z1;
run;
data bb2;
set aa;
if _n_=2 then output;
rename x=x2 y=y2 z=z2;
run;
data bb3;
set aa;
if _n_=3 then output;
rename x=x3 y=y3 z=z3;
run;
data cc;
merge bb bb2 bb3;
run;
data dd;
set cc;
do i1= 0 to 3;
do i2= 0 to 3;
do i3=0 to 3;
output ;
end;
end;
end;
run;
proc sql;
create table end as
select x1,y1,z1,i1,x2 ,y2 ,z2 ,i2 ,x3 ,y3 ,z3 , i3
from dd;
quit;
不知道是不是你要的格式,运行一下试一下 |
|