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()
.
state[t]
notation to describe the state’s position in time (#329, #261).method
argument in ARIMA()
(#330).NNETAR()
(#327).NNETAR()
estimated using a short series (#326).AR()
fitted values not being re-scaled to match original data (#318).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.selection_metric
argument to ARIMA()
, which allows more control over the measure used to select the best model. By default this function will extract the information criteria specified by the ic
argument.trace
argument for tracing the selection procedure used in ARIMA()
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.glance()
for TSLM()
models when the data contains missing values.glance()
output of ETS()
models.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.MEAN()
model (#203).MEAN()
model (#204).ARIMA
, ETS
, TSLM
, MEAN
, RW
, NAIVE
, SNAIVE
, NNETAR
, VAR
.