# Class "CSimca" - classification in high dimensions based on the (classical) SIMCA method

### Description

The class `CSimca`

represents the SIMCA algorithm for classification in high dimensions.
The objects of class `CSImca`

contain the results
of the SIMCA method.

### Objects from the Class

Objects can be created by calls of the form `new("CSImca", ...)`

but the
usual way of creating `CSimca`

objects is a call to the function
`CSimca()`

which serves as a constructor.

### Slots

`call`

:the (matched) function call.

`prior`

:prior probabilities used, default to group proportions

`counts`

:number of observations in each class

`pcaobj`

:A list of Pca objects - one for each group

`k`

:Object of class

`"numeric"`

number of (choosen) principal components`flag`

:Object of class

`"Uvector"`

The observations whose score distance is larger than cutoff.sd or whose orthogonal distance is larger than cutoff.od can be considered as outliers and receive a flag equal to zero. The regular observations receive a flag 1`X`

:the training data set (same as the input parameter x of the constructor function)

`grp`

:grouping variable: a factor specifying the class for each observation.

### Extends

Class `"Simca"`

, directly.

### Methods

No methods defined with class "CSimca" in the signature.

### Author(s)

Valentin Todorov valentin.todorov@chello.at

### References

Vanden Branden K, Hubert M (2005) Robust classification in high dimensions based on the SIMCA method. Chemometrics and Intellegent Laboratory Systems 79:10–21

Todorov V & Filzmoser P (2009),
An Object Oriented Framework for Robust Multivariate Analysis.
*Journal of Statistical Software*, **32**(3), 1–47.
URL http://www.jstatsoft.org/v32/i03/.

### Examples

1 | ```
showClass("CSimca")
``` |