想用循环的方法对观测值以五个为一组求和,但是写到双重循环运行就不是想要的结果了…………求问到底什么情况……
data b;
input x;
cards;
1
2
3
4
5
6
7
8
;
run;
data a;
do j=0 to floor(N/5);
sum=0;
do i=1 to 5;
n=j*5+i;
set b point=n nobs=N;
sum=sum+x;
output;
end;
data a;sum=0;do i=1 to 5; set b point=i nobs=N; sum=sum+x; output;end;stop;run;