SAS中文论坛

标题: 关于Chow Test的问题 [打印本页]

作者: shiyiming    时间: 2008-10-20 19:13
标题: 关于Chow Test的问题
请问有没有懂得如何用sas编写在break point 是未知的情况下的chow test,我的想法是用一个循环,从第一期t0到最后一期tn都做一次Chow Test,下面是我的部分代码
%macro QLR(num);
%do n=1 %to #
proc autoreg data=tmp;
           model difs= /nlag=1 chow=[b:2pjzmrjh]n[/b:2pjzmrjh];
%end;
%mend QLR;

问题就在与那个chow的参数n他们要求的是整数常数,我应该怎么样实现这个循环呢?请高手指点一下

我在编程方面学的不深,如果犯了低级错误,请不吝赐教和指责,谢谢
作者: shiyiming    时间: 2008-10-20 20:24
标题: Re: 关于Chow Test的问题
[code:34h8cfrk]%macro QLR(num);
%do n=1 %to #
proc autoreg data=tmp;
model difs= /nlag=1 chow=&n;
run;
%end;
%mend QLR;[/code:34h8cfrk]
作者: shiyiming    时间: 2009-5-6 17:05
标题: Re: 关于Chow Test的问题
there is an option in Chow Test :        Chow (n1 n2 n3........)  n is the cutoff you input . So you need not write a loop command, just fill in all the cutoffs you want to check in (    ).....
Sas will then give you all the results.




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