generate.TSLM: Generate new data from a fable model
Description
Simulates future paths from a dataset using a fitted model. Innovations are
sampled by the model's assumed error distribution. If bootstrap
is TRUE
,
innovations will be sampled from the model's residuals. If new_data
contains the .innov
column, those values will be treated as innovations.
Usage
# S3 method for TSLM
generate(x, new_data, specials, bootstrap = FALSE, ...)
Arguments
- x
A fitted model.
- new_data
A tsibble containing the time points and exogenous regressors to produce forecasts for.
- specials
(passed by fabletools::forecast.mdl_df()
).
- bootstrap
If TRUE
, then forecast distributions are computed using simulation with resampled errors.
- ...
Other arguments passed to methods
See Also
fabletools::generate.mdl_df
Examples
Run this codeas_tsibble(USAccDeaths) %>%
model(lm = TSLM(log(value) ~ trend() + season())) %>%
generate()
Run the code above in your browser using DataLab