fmi人大 发表于 2010-5-2 16:45
请问在sas,数组中怎样读取对应的序号。。
如:
data a;
array r(31) r1-r31;
do i=1 to 31;
r(i)=ranuni(345);
end;
y=min(of r1-r31);
。。。。。
怎样才能输出对应的最小值在数组的序号呢??
麻烦帮忙咯,谢谢~!!
data a;
array r(31) r1-r31;
do i=1 to 31;
r(i)=ranuni(345);
end;
y=min(of r1-r31);
do i = 1 to dim(r);
if y=r(i) then do;
min_position=i;
leave;
end;
end;
run;
proc print; run;