View source: R/initialisation.R
rlgtfit | R Documentation |
A constructor function for objects of class rlgtfit
, the main class of the package. Objects of this class
are output from the rlgt
function. This constructor will usually not be called by users directly.
rlgtfit(
y,
model.type,
use.regression,
seasonalityMethodId,
levelMethodId,
useSmoothingMethodForError = FALSE,
seasonality,
seasonality2,
rlgtmodel,
params,
control,
samples
)
y |
time series data for training (provided as a vector or a ts object). |
model.type |
the type of rlgt model, one of: "LGT", "SGT", "S2GT" |
use.regression |
whether the data has any additional variables to be used with forecasting, i.e. multivariate time-series. |
seasonalityMethodId |
Seasonality method Id (0- HW, 1- generalized). |
levelMethodId |
Level method Id. |
useSmoothingMethodForError |
if the non-standard function for error size should be used, one based on smoothed innovations or surprises |
seasonality |
This specification of seasonality will be overridden by frequency of y, if y is of ts or msts class. 1 by default, i.e. no seasonality. |
seasonality2 |
Second seasonality. If larger than 1, a dual seasonality model will be used. This specification of seasonality will be overridden by the second seasonality of y, if y is of msts class. 1 by default, i.e. no seasonality or single seasonality. |
rlgtmodel |
an rlgt model. |
params |
list of parameters of the model (to be fitted). |
control |
list of control parameters, i.e. hyperparameter values
for the model's prior distribution. See |
samples |
stanfit object representing the MCMC samples |
an rlgtfit instance
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.