| PcaClassic-class {rrcov} | R Documentation |
Class "PcaClassic" - Principal Components Analysis
Description
Contains the results of a classical Principal Components Analysis
Objects from the Class
Objects can be created by calls of the form new("PcaClassic", ...) but the
usual way of creating PcaClassic objects is a call to the function
PcaClassic which serves as a constructor.
Slots
call:Object of class
"language"center:Object of class
"vector"the center of the datascale:Object of class
"vector"the scaling applied to each variablerank:Object of class
"numeric"the rank of the data matrixloadings:Object of class
"matrix"the matrix of variable loadings (i.e., a matrix whose columns contain the eigenvectors)eigenvalues:Object of class
"vector"the eigenvaluesscores:Object of class
"matrix"the scores - the value of the projected on the space of the principal components data (the centred (and scaled if requested) data multiplied by theloadingsmatrix) is returned. Hence,cov(scores)is the diagonal matrixdiag(eigenvalues)k:Object of class
"numeric"number of (choosen) principal componentssd:Object of class
"Uvector"Score distances within the robust PCA subspaceod:Object of class
"Uvector"Orthogonal distances to the robust PCA subspacecutoff.sd:Object of class
"numeric"Cutoff value for the score distancescutoff.od:Object of class
"numeric"Cutoff values for the orthogonal distancesflag: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 1n.obs:Object of class
"numeric"the number of observationseig0:Object of class
"vector"all eigenvaluestotvar0:Object of class
"numeric"the total variance explained (=sum(eig0))
Extends
Class "Pca", directly.
Methods
- getQuan
signature(obj = "PcaClassic"): returns the number of observations used in the computation, i.e. n.obs
Author(s)
Valentin Todorov valentin.todorov@chello.at
References
Todorov V & Filzmoser P (2009), An Object Oriented Framework for Robust Multivariate Analysis. Journal of Statistical Software, 32(3), 1–47. doi:10.18637/jss.v032.i03.
See Also
PcaRobust-class, Pca-class, PcaClassic
Examples
showClass("PcaClassic")