标题: sas 累加 [打印本页] 作者: shiyiming 时间: 2010-10-27 17:24 标题: sas 累加 n a b c d
-5 0.00268044 0.036789181 -0.002854454 0.004422855
-4 0.002120412 -0.005662624 0.001201962 0.004942051
-3 0.009090236 0.004368504 0.005967381 -0.00132433
-2 0.007586509 0.000648665 0.004384007 -0.003327931
-1 0.002629517 -0.009863102 -0.000134453 -0.008498293
0 0.246456 -0.24381 0.224689 -0.23203
1 0.008185922 -0.027509529 -0.001547285 -0.015410529
data:A 要求a, b, c, d四列分别依次累加, 例如新得到的a 列应为
new
0.00268044
0.004800852
0.013891088
0.021477597
0.024107114
proc sort data=a;
by n; run;
data b; set a;
retain new 0;
new+bullu;run;
请教我想四列同时操作, 如何做?作者: shiyiming 时间: 2010-10-27 17:50 标题: Re: sas 累加 [code:24gxzbap]
data b;
set a;
array ar_a(*) a b c d;
array ar_b(*) as bs cs ds;
do i=1 to dim(ar_a);
ar_b(i)+ar_a(i);
end;
drop i;
run;
[/code:24gxzbap]作者: shiyiming 时间: 2010-10-27 18:45 标题: Re: sas 累加 非常感谢。作者: shiyiming 时间: 2010-10-28 12:55 标题: Re: sas 累加 请教 ar_b(i)+ar_a(i), 这一句不太懂作者: shiyiming 时间: 2010-10-28 13:31 标题: Re: sas 累加 请教 ar_b(i)+ar_a(i), 这一句不太懂