NEWS.md
ARFIMA() model.fracdiff() and fracdiffinv() functions for fractional differencing and integration.VARIMA() not working with integer data.ARIMA() AR and MA roots (#417).refit() method for ETS() models applying transformations twice (#407).generate() method for SNAIVE() models (#436).ARIMA() with approximation = TRUE storing incorrect model specifications when secondary MLE model estimates are all rejected (#412).VECM() model.generate() method for VECM() models producing array errors.generate() and IRF() methods for VAR models.IRF() method for ARIMA models.VECM() and VARIMA() models.approx_normal argument to forecast(<TSLM>). This allows you to optionally return forecasts from the more appropriate Student’s T distribution instead of approximating to a Normal distribution. The default behaviour remains the same, which is to provide approximate Normal distribution forecasts which are nicer to work with in model combination and reconciliation (#343).ETS() will now ignore the smoothing parameter’s range when specific parameter value is given (#317).ETS() when bounds = “admissible”.order_constraint (#360).Small release to resolve check issues with the development and patched versions of R. The release includes some minor improvements to the output consistency of initial states in ETS() models, the passing of arguments in ARIMA() models, and handling of missing values in NNETAR().
The release of fabletools v0.3.0 introduced general support for computing h-step ahead fitted values, using the hfitted(<mdl>, h = ???) function. This release adds model-specific hfitted() support to ARIMA and ETS models for improved performance and accuracy.
This release adds improved support for refitting models, largely in thanks to contributions by @Tim-TU.
It is also now possible to specify an arbitrary model selection criterion function for automatic ARIMA() model selection.
refit() method for NNETAR, MEAN, RW, SNAIVE, and NAIVE models (#287, #289, #321. @Tim-TU).hfitted() method for ETS and ARIMA, this allows fast estimation of h-step ahead fitted values.generate() method for AR, the forecast() method now supports bootstrap forecasting via this new method.NNETAR().generate() method for NNETAR models when data isn’t scaled (#302).refit.ARIMA() re-selecting constant instead of using the provided model’s constant usage.AR() models.This release coincides with v0.2.0 of the fabletools package, which contains some substantial changes to the output of forecast() methods. These changes to fabletools emphasise the distribution in the fable object. The most noticeable is a change in column names of the fable, with the distribution now stored in the column matching the response variable, and the forecast mean now stored in the .mean column. For a complete summary of these changes, refer to the fabletools v0.2.0 release news: https://fabletools.tidyverts.org/news/index.html
THETA() method.mean(), median(), variance(), quantile(), cdf(), and density().RW(), NAIVE() and SNAIVE()) is now included in data generated with generate().CROSTON() method.AR().ARIMA().generate.ARIMA() method.ARIMA() models.ARIMA() specials now allow specifying fixed coefficients via the fixed argument.CROSTON() for Croston’s method of intermittent demand forecasting.