High-Performance Open-Source Archive
This vignette explains how to use functions in legion
package, what they produce, what each field in outputs and what returned
values mean.
The package includes the following functions:
legionThere are several methods that can be used together with the
forecasting functions of the package. When a model is saved to some
object ourModel, these function will do some magic. Here’s
the list of all the available methods with brief explanations:
print(ourModel) – function prints brief output with
explanation of what was fitted, with what parameters, errors etc;summary(ourModel) – alias for
print(ourModel);actuals(ourModel) – returns actual values;fitted(ourModel) – fitted values of the model;residuals(ourModel) – residuals of constructed model;
AIC(ourModel), BIC(ourModel),
AICc(ourModel) and BICc(ourModel) –
information criteria of the constructed model. AICc() and
BICc() functions are not standard stats
functions and are imported from greybox package and
modified in legion for the specific models;plot(ourModel) – produces plots for the diagnostics of
the constructed model. There are 9 options of what to produce, see
?plot.legion() for more details. Prepare the canvas via
par(mfcol=...) before using this function otherwise the
plotting might take time.forecast(ourModel) – point and interval forecasts;plot(forecast(ourModel)) – produces graph with actuals,
forecast, fitted and prediction interval using graphmaker()
function from greybox package.simulate(ourModel) – produces data simulated from
provided model. Only works for ves()for now;logLik(ourModel) – returns log-likelihood of the
model;nobs(ourModel) – returns number of observations
in-sample we had;nparam(ourModel) – number of estimated parameters
(originally from greybox package);nvariate(ourModel) – number of variates, time series in
the model (originally from greybox package);sigma(ourModel) – covariance matrix of the residuals of
the model;modelType(ourModel) – returns the type of the model.
Returns something like “MMM” for ETS(MMM). Can be used with
ves() and vets(). In the latter case can also
accept pic=TRUE, returning the PIC restrictions;errorType(ourModel) – the type of the error of a model
(additive or multiplicative);coef(ourModel) – returns the vector of all the
estimated coefficients of the model;
Need mirroring services?
Contact our team at info@vpspulse.com.
Mirror powered by VPSpulse
Infrastructure sponsored by VPSPulse & Secure Payments by ArionPay.