SAS:在执行ARIMA建模和预测时,由于缺少天数,您如何指定股票价格的区间?

SAS:在执行ARIMA建模和预测时,由于缺少天数,您如何指定股票价格的区间?,sas,arima,Sas,Arima,arima中的forecast要求间隔和id,在我的例子中,间隔=天,id=日期。然而,周末并没有报告股票收盘价,我得到了错误的说明。在这种情况下,如何指定间隔 提前感谢您抽出时间 我不确定这是否是最好的方法,但当我遇到这个问题时,我只是创建了一个新变量,可以用作日期的代理(不包含间隔)。返回数据时,请确保使用日期列而不是代理列 例如: data want; set have; by stock; retain proxy_date .; if first.stock then

arima中的forecast要求间隔和id,在我的例子中,间隔=天,id=日期。然而,周末并没有报告股票收盘价,我得到了错误的说明。在这种情况下,如何指定间隔


提前感谢您抽出时间

我不确定这是否是最好的方法,但当我遇到这个问题时,我只是创建了一个新变量,可以用作日期的代理(不包含间隔)。返回数据时,请确保使用日期列而不是代理列

例如:

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;

我不确定这是否是最好的方法,但当我遇到这个问题时,我只是创建了一个新变量,可以用作日期的代理(不包含间隙)。返回数据时,请确保使用日期列而不是代理列

例如:

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;