在arima中预测要求间隔和id,在我的情况下是interval = day和id = date。但是,周末没有报告股票收盘价,我收到错误说明。在这种情况下如何指定间隔?
提前谢谢您的时间!
我不确定这是否是最好的方法,但是当我遇到这个问题时,我只是创建了一个新变量,可以用作日期的代理(不包含间隙)。在显示数据时,请务必使用日期列而不是代理列。
例如:
data want;
set have;
by stock;
retain proxy_date .;
if first.stock then do;
proxy_date = 1;
end;
else do;
proxy_date = sum(proxy_date,1);
end;
run;