Forecast a fitted TBATS model.
Usage
# S3 method for class 'TBATS'
forecast(object, new_data, specials = NULL, ...)Details
This method is used by forecast() when forecasting a mable containing
a TBATS model.
See also
Other TBATS:
TBATS(),
fitted.TBATS(),
model_sum.TBATS(),
residuals.TBATS()
Examples
# \donttest{
library(dplyr)
library(tsibble)
library(fabletools)
train_frame <- elec_price |>
filter(bidding_zone == "DE") |>
slice_head(n = 24 * 21) |>
as_tsibble(index = time)
model_frame <- train_frame |>
model("TBATS" = TBATS(value, periods = c(24, 168)))
forecast(model_frame, h = 24)
#> # A fable: 24 x 4 [1h] <UTC>
#> # Key: .model [1]
#> .model time
#> <chr> <dttm>
#> 1 TBATS 2019-01-22 00:00:00
#> 2 TBATS 2019-01-22 01:00:00
#> 3 TBATS 2019-01-22 02:00:00
#> 4 TBATS 2019-01-22 03:00:00
#> 5 TBATS 2019-01-22 04:00:00
#> 6 TBATS 2019-01-22 05:00:00
#> 7 TBATS 2019-01-22 06:00:00
#> 8 TBATS 2019-01-22 07:00:00
#> 9 TBATS 2019-01-22 08:00:00
#> 10 TBATS 2019-01-22 09:00:00
#> # ℹ 14 more rows
#> # ℹ 2 more variables: value <dist>, .mean <dbl>
# }
