The most reliable way of understanding the capabilities of a package is, as always its CRAN page. In the specific case of the fable
package, we find its reference manual and two different vignettes, one introduction and one vignette on forecasting with transformations.
The reference manual in particular looks helpful. For instance, I see no less than ten fitted.*()
functions:
> library(dplyr)
> ls(getNamespace("fable"), all.names=TRUE) %>%
+ grep(pattern="fitted",value=TRUE)
[1] "fitted.AR" "fitted.ARIMA" "fitted.croston"
[4] "fitted.ETS" "fitted.model_mean" "fitted.NNETAR"
[7] "fitted.RW" "fitted.TSLM" "fitted.VAR"
True, not all of them are very different (fitted.AR()
vs. fitted.ARIMA()
), but there are quite a few more than you mention (e.g., fitted.NNETAR()
, fitted.fable_theta()
or fitted.croston()
).
Also note that fable
is the successor package to forecast
, so over time, it will likely accumulate more models.