在SAS中绘制整个时间序列?

时间:2016-01-10 12:58:39

标签: sas forecasting

我正在尝试进行预测,我希望看到整个时间序列,最后有一个预测期(需要与另一个此类图表进行比较)。

但是,SAS 9.4不想遵守,只向我展示了预测部分。

我该怎么做才能解决这个问题?

我使用的代码是:

Proc arima data=logtabell;

identify var=y(12) nlag=24;

estimate p=1 q=2;

forecast lead=12 interval=month id=date out=results;

run;

2 个答案:

答案 0 :(得分:2)

默认情况下,您的out=数据集将包含所有值。如果您想要专门查看其输出的完整图表,请添加plots选项:

proc arima data=logtabell plots=forecast(forecast);

或者,只需通过获取每个情节来轻松实现:

proc arima data=logtabell plots = all;

另外,请确保已设置ods graphics on;

答案 1 :(得分:1)

SAS程序有一个out = resultSet 选项,您可以从中选择数据集中的结果。 在使用proc sgplot

创建的一个图表中将此输出与您认真的时间相结合