| workflow | R Documentation |
workflow is a generic function for executing the steps of a particular data workflow.
The function invokes particular methods which
depend on the class of the first argument.
workflow(obj, ...)
## S3 method for class 'tspred'
workflow(
obj,
data = NULL,
prep_test = FALSE,
onestep = obj$one_step,
eval_fitness = TRUE,
seed = 1234,
...
)
obj |
An object of class |
... |
Ignored |
data |
See |
prep_test |
See |
onestep |
See |
eval_fitness |
See |
seed |
See |
The function workflow.tspred executes a time series prediction process
defined by a tspred object. It is a wrapper for the methods subset
preprocess, train, predict, postprocess,
and evaluate, which are called in this order. The artifacts generated by
the execution of the time series prediction process are introduced in the structure
of the tspred class object in obj.
An object of class tspred with updated structure containing
all artifacts generated by the execution of the time series prediction process.
Rebecca Pontes Salles
[tspred()] for defining a particular time series prediction process.
data(CATS)
#Obtaining objects of the processing class
proc1 <- subsetting(test_len=20)
proc2 <- BoxCoxT(lambda=NULL)
proc3 <- WT(level=1, filter="bl14")
#Obtaining objects of the modeling class
modl1 <- ARIMA()
#Obtaining objects of the evaluating class
eval1 <- MSE_eval()
#Defining a time series prediction process
tspred_1 <- tspred(subsetting=proc1,
processing=list(BCT=proc2,
WT=proc3),
modeling=modl1,
evaluating=list(MSE=eval1)
)
summary(tspred_1)
tspred_1 <- workflow(tspred_1,data=CATS[3],onestep=TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.