首先,你得先对两组数据做下平稳性检验,如果不平稳最好好看看是否协整,在这两个要求满足的情况下在做granger causality 比较好。
代码:proc varmax data=数据集;
MODEL 变量1 变量2/p=滞后阶数 ;
causal group1=(变量1) group2=(变量2);
run;
滞后阶数可以参考,AIC 和SBC值(运行结果会出这俩值),这两个值越小越好;结果是变量2 是否对 变量1 有先行作用关系。P越小先行性越强。
我平时是这么做的,如果哪位高手又更好的做法,请指教,呵呵!
希望对你有所帮助