data a;
input name1 $ data1 name2 $ data2;
datalines;
k 1 p 2
p 2 k 3
p 3 k 1
;
run;
data abc;
set a;
%let i=1;
do while(&i.<=2);
if name&i.="k" then data_k=data&i.;
else if name&i.="p" then data_p=data&i.;
%let i=%eval(&i.+1);
end;
run;
这样编程错在哪?求指导。。。。



雷达卡




京公网安备 11010802022788号







