FaCov-class: Class '"FaCov"'

FaCov-classR Documentation

Class "FaCov"

Description

Robust FA based on a robust covariance matrix. Robust FA are obtained by replacing the classical covariance matrix by a robust covariance estimator. This can be one of the available in rrcov estimators, i.e., MCD, OGK, M, S, SDE, or MVE estimator.

Objects from the Class

Objects can be created by calls of the form new("FaCov", ...). But the usual way of creating FaCov objects is a call to the function FaCov which serves as a constructor.

Slots

call:

Object of class "language" an unevaluated function call

converged:

Object of class "Ulogical" a logical character indicates whether the iterations converged

loadings:

Object of class "matrix" the matrix of variable loadings

uniquenesses:

Object of class "vector" the uniquenesses computed

covariance:

Object of class "matrix" the covariance matrix

correlation:

Object of class "matrix" the correlation matrix

usedMatrix:

Object of class "matrix" the used matrix (running matrix)

criteria:

Object of class "Unumeric". The results of the optimization: the value of the negative log-likelihood and information on the iterations used.

factors:

Object of class "numeric" the number of factors

dof:

Object of class "Unumeric". The number of degrees of freedom of the factor analysis model.

method:

Object of class "character". The method: one of "mle", "pca", and "pfa".

scores:

Object of class "Umatrix". If requested, a matrix of scores.

scoresMethod:

Object of class "character". The scores method: one of "none", "regression", and "Bartlett".

STATISTIC:

Object of class "Unumeric". The significance-test statistic, if it can be computed.

PVAL:

Object of class "Unumeric". The significance-test P value, if it can be computed.

n.obs:

Object of class "Unumeric". The number of observations if available.

center:

Object of class "Uvector". The center of the data.

eigenvalues:

Object of class "vector" the eigenvalues

cov.control:

Object of class "UCovControl". Record the cov control method.

Extends

Class "FaRobust", directly. Class "Fa", by class "FaRobust", distance 2.

Methods

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

Author(s)

Ying-Ying Zhang (Robert) robertzhangyying@qq.com

References

Zhang, Y. Y. (2013), An Object Oriented Solution for Robust Factor Analysis.

See Also

FaClassic-class, FaCov-class, FaRobust-class, Fa-class

Examples

showClass("FaCov")

robustfa documentation built on April 16, 2023, 5:18 p.m.