【发布时间】:2017-01-25 23:29:10
【问题描述】:
是否可以使用由 PROC ARIMA 在 SAS 中创建的模型对数据集进行评分?
这是我没有工作的代码:
proc arima data=work.data;
identify var=x crosscorr=(y(7) y(30));
estimate outest=work.arima;
run;
proc score data=work.data score=work.arima type=parms predict out=pred;
var x;
run;
当我运行此代码时,我从 PROC SCORE 部分收到一条错误消息,显示“错误:未找到变量 x”。 x 列在数据集 work.data 中。
【问题讨论】:
-
可以显示数据吗?
-
您通常会使用 PROC ARIMA 中的 FORECAST 语句进行预测。在时间序列数据中对数据集进行评分有点不同,PROC SCORE 需要一个线性模型,所以我怀疑这会按预期工作。
-
@Dinesh.hmn 很遗憾,出于保密原因,我无法显示数据。
标签: sas