SAS:在执行ARIMA建模和预测时,您如何指定股票价格的间隔,因为您将错过几天



在 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;

最新更新