Learn R Programming

fable (version 0.4.0)

forecast.NNETAR: Forecast a model from the fable package

Description

Produces forecasts from a trained model.

Usage

# S3 method for NNETAR
forecast(
  object,
  new_data,
  specials = NULL,
  simulate = TRUE,
  bootstrap = FALSE,
  times = 5000,
  ...
)

Value

A list of forecasts.

Arguments

object

A model for which forecasts are required.

new_data

A tsibble containing the time points and exogenous regressors to produce forecasts for.

specials

(passed by fabletools::forecast.mdl_df()).

simulate

If TRUE, forecast distributions are produced by sampling from a normal distribution. Without simulation, forecast uncertainty cannot be estimated for this model and instead a degenerate distribution with the forecast mean will be produced.

bootstrap

If TRUE, forecast distributions are produced by sampling from the model's training residuals.

times

The number of sample paths to use in producing the forecast distribution. Setting simulate = FALSE or times = 0 will produce degenerate forecast distributions of the forecast mean.

...

Other arguments passed to methods

Examples

Run this code
as_tsibble(airmiles) %>%
  model(nn = NNETAR(box_cox(value, 0.15))) %>%
  forecast(times = 10)

Run the code above in your browser using DataLab