SAS中文论坛
标题:
sas问题求助
[打印本页]
作者:
shiyiming
时间:
2009-1-21 16:23
标题:
sas问题求助
我现在有一列数据要处理,一个变量名,n个数据。例如
var
1
2
3
4
5
6
现在要做 (var(2)-var(1))*(var(3)-var(1))这样的运算,不知改如何处理?
作者:
shiyiming
时间:
2009-1-21 16:37
标题:
Re: sas问题求助
[code:1rbb1s8v]
data result;
set a;
retain tmp;
lagvar=lag(var);
if _n_=1 then tmp=var;
result=(lagvar-tmp)*(var-tmp);
run;
[/code:1rbb1s8v]
作者:
shiyiming
时间:
2009-1-21 17:03
标题:
Re: sas问题求助
if _n_=1 then tmp=var;
这句是什么意思啊?谢谢
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2