SAS中文论坛

标题: 观测与观测之间的运算^_^ [打印本页]

作者: shiyiming    时间: 2010-6-24 13:59
标题: 观测与观测之间的运算^_^
请问达人,我有一张m行n列的表格,现在想做这样一种运算:
算出每一行相对于相邻前一行的增长率并且把结果输出到另一张表格上
刚刚学习sas,谢谢指点噢~~
作者: shiyiming    时间: 2010-6-26 07:58
标题: Re: 观测与观测之间的运算^_^
method one:data step
method two:proc expand
method three:proc iml
above of all can solution the question!
作者: shiyiming    时间: 2010-6-26 20:22
标题: Re: 观测与观测之间的运算^_^
data crackman;
input x y z@@;
cards;
1 2 2 4 5 7 7 8 9 9 11 12 13 14 15
;
run;
proc transpose data=crackman out=Tcrackman;
var x y z;
run;
data Tcrackman;
set Tcrackman;
array col col:;
array r r1-r4;
do i=1 to dim(col)-1;
do j=i+1;
  r(i)=(col(j)-col(i))/col(i);
end;
end;
drop i j;
format r1-r4 f8.2;
run;




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2