mforecast
is a class of objects for forecasting from multivariate time series or multivariate time series models.
The function invokes particular methods which depend on the class of the first argument.For example, the function forecast.mlm
makes multivariate forecasts based on the results produced by tslm
.
"forecast"(object, h=ifelse(frequency(object)>1, 2*frequency(object), 10), level=c(80,95), fan=FALSE, robust=FALSE, lambda = NULL, find.frequency = FALSE, allow.multiplicative.trend=FALSE, ...)
level
is set to seq(51,99,by=3)
. This is suitable for fan plots.object
. This argument is only valid when object
is of class mts
.mforecast
".The function summary
is used to obtain and print a summary of the results, while the function plot
produces a plot of the multivariate forecasts and prediction intervals.The generic accessors functions fitted.values
and residuals
extract various useful features of the value returned by forecast$model
.An object of class "mforecast"
is a list usually containing at least the following elements:
is a list usually containing at least the following elements:"mforecast"
are
forecast.mlm
, forecast.varest
.