Generates a discriminant model from an already generated "MultiWaveAnalysis".
## S3 method for class 'MultiWaveAnalysis' trainModel(data, labels, method, ...)
data
: A MultiWaveAnalysis object obtained with MultiWaveAnalysis functionlabels
: Labeled vector that classify the observations.method
: Selected method for discrimination. Valid options are "linear" and "quadratic"...
: Additional argumentsA discriminant model based on selected method. It can be an object of the class lda or qda.
load(system.file("extdata/ECGExample.rda",package = "TSEAL")) MWA <- MultiWaveAnalysis(ECGExample, "d6", features = c("Var")) MWADiscrim <- StepDiscrim(MWA, c(rep(1, 5), rep(2, 5)), 5, features = c("Var") ) model <- trainModel(MWADiscrim, c(rep(1, 5), rep(2, 5)), "linear")
MultiWaveAnalysis
StepDiscrim
StepDiscrimV