SAS中文论坛
标题:
看一段程序
[打印本页]
作者:
shiyiming
时间:
2005-4-1 14:46
标题:
看一段程序
data max;
infile 'e:\max.txt';//只有a、b两组数据
input a b @@;
if a>100 then n=2;
else n=3
run;
proc arima data=datamax;
identify var=b(1,n) nlag=10;
.
.
.
为什么n的数值不能调用到arima过程中?应该如何处理,谢谢!
还有如果我需要用以上程序处理1000个左右的文件(.txt),是不是必须一个个调用,有没有自动的方法?谢谢!
作者:
shiyiming
时间:
2005-4-8 12:31
标题:
回复
用call symput(n,'n'),把data步的变量值给宏变量,就行了。
欢迎光临 SAS中文论坛 (http://mysas.net/forum/)
Powered by Discuz! X3.2