Produces forecasts from a trained model.
# S3 method for class 'model_mean'
forecast(
object,
new_data,
specials = NULL,
bootstrap = FALSE,
times = 5000,
...
)
A model for which forecasts are required.
A tsibble containing the time points and exogenous regressors to produce forecasts for.
(passed by fabletools::forecast.mdl_df()
).
If TRUE
, then forecast distributions are computed using simulation with resampled errors.
The number of sample paths to use in estimating the forecast distribution when bootstrap = TRUE
.
Other arguments passed to methods
A list of forecasts.
library(tsibbledata)
vic_elec %>%
model(avg = MEAN(Demand)) %>%
forecast()
#> # A fable: 4 x 4 [30m] <Australia/Melbourne>
#> # Key: .model [1]
#> .model Time
#> <chr> <dttm>
#> 1 avg 2015-01-01 00:00:00
#> 2 avg 2015-01-01 00:30:00
#> 3 avg 2015-01-01 01:00:00
#> 4 avg 2015-01-01 01:30:00
#> # ℹ 2 more variables: Demand <dist>, .mean <dbl>