trainModel.MultiWaveAnalysis function

Generates a discriminant model from an already generated "MultiWaveAnalysis".

Generates a discriminant model from an already generated "MultiWaveAnalysis".

## S3 method for class 'MultiWaveAnalysis' trainModel(data, labels, method, ...)

Arguments

  • data: A MultiWaveAnalysis object obtained with MultiWaveAnalysis function
  • labels: Labeled vector that classify the observations.
  • method: Selected method for discrimination. Valid options are "linear" and "quadratic"
  • ...: Additional arguments

Returns

A discriminant model based on selected method. It can be an object of the class lda or qda.

Examples

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")

See Also

  • MultiWaveAnalysis
  • StepDiscrim
  • StepDiscrimV
  • Maintainer: Iván Velasco
  • License: Artistic-2.0
  • Last published: 2024-07-02