在进行ARMAX时,是否有任何函数允许我选择ARMA建模部分的滞后?
我正在寻找一种函数或方法,允许我在进行时间序列建模时在ARMAX过程中有选择地使用滞后 为了对数据进行ARMA建模,我使用以下函数仅选择ACF/PACF显著的选择性滞后,其中dal是铝的时间序列数据在进行ARMAX时,是否有任何函数允许我选择ARMA建模部分的滞后?,r,R,我正在寻找一种函数或方法,允许我在进行时间序列建模时在ARMAX过程中有选择地使用滞后 为了对数据进行ARMA建模,我使用以下函数仅选择ACF/PACF显著的选择性滞后,其中dal是铝的时间序列数据 dal.arma=arma(dal,lag=list(ar=c(1,26),ma=c(1,4,7));摘要(dal.arma) 对于R的ARMAX函数,我不能取选择性滞后,该函数估计所有滞后之间的系数。因此,该函数估计AR的所有26个滞后,MA的所有7个滞后,当我想进行ARMAX时,我没有自由选择两
dal.arma=arma(dal,lag=list(ar=c(1,26),ma=c(1,4,7));摘要(dal.arma)
对于R的ARMAX函数,我不能取选择性滞后,该函数估计所有滞后之间的系数。因此,该函数估计AR的所有26个滞后,MA的所有7个滞后,当我想进行ARMAX时,我没有自由选择两者之间的滞后
al.armax=armax(dal,order=c(26,0,7),xreg=xreg)代码>
其中xreg是一个data.frame类型的对象,由一系列滞后的外部变量组成。
但是,我只需要ar1、ar26、ma1、ma4和ma7以及外部变量。你知道怎么解决这个问题吗?任何帮助都将不胜感激。谢谢 查看forecast包及其auto.arima功能