程序如下:
data a;
input x@@;
cards;
10 11 9 8 10 9 8 11 7 13 12 12 10 7 9
;
run;
%macro loop_a;
%do i=1 %to 50;
proc surveyselect data = a
method=srs n=5 out=k&i;
proc means data=k&i; output out=u&i mean=w;
%end;
%mend;
%loop_a;
我是用了 output out=u&i mean=w; 生成了好多数据集再合并的,请达人指点。
问题应该是如果不用均值过程,如何得到并保存抽样过程的均值到一个数据集........l囧rz