# Class ICS

### Description

A S4 class to store results from an invariant coordinate system transformation or independent component computation based on two scatter matrices.

### Objects from the Class

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

. But usually objects are created by the function `ics`

.

### Slots

`gKurt`

:Object of class

`"numeric"`

. Gives the generalized kurtosis measures of the components`UnMix`

:Object of class

`"matrix"`

. The unmixing matrix.`S1`

:Object of class

`"matrix"`

. The first scatter matrix.`S2`

:Object of class

`"matrix"`

. The second scatter matrix.`S1name`

:Object of class

`"character"`

. Name of the first scatter matrix.`S2name`

:Object of class

`"character"`

. Name of the second scatter matrix.`Scores`

:Object of class

`"data.frame"`

. The underlying components in the invariant coordinate system.`DataNames`

:Object of class

`"character"`

. Names of the original variables.`StandardizeB`

:Object of class

`"character"`

. Names standardization method for UnMix.`StandardizegKurt`

:Object of class

`"logical"`

. States wether the generalized kurtosis is standardized or not.

### Methods

For this class the following generic functions are available: `print.ics`

, `summary.ics`

, `coef.ics`

, `fitted.ics`

and `plot.ics`

### Note

In case no extractor function for the slots exists, the component can be extracted the usual way using '@'.

### Author(s)

Klaus Nordhausen

### See Also

`ics`