factocp | R Documentation |
Cette fonction calcule une décomposition spectrale d'une matrice de corrélation ou de covariance des données et extrait les k premières composantes selon nfact
, soit un entier ou le critère de Kaiser.
factocp(x, nfact = "kaiser", covmat = NULL, cor = TRUE)
x |
une matrice ou base de données |
nfact |
entier pour le nombre de facteurs, ou chaîne de caractère |
covmat |
matrice de covariance |
cor |
logique; si |
Puisque les facteurs sont dérivés à partir des composantes principales, les facteurs avant rotation sont en ordre décroissant de variance. Ce n'est plus le cas si on fait la rotation varimax. La sortie retourne les composantes permutées (mais les étiquettes sont arbitraires).
Il est aussi important de noter que, si l'on peut effectuer une décomposition en valeurs propres et vecteurs propres de la matrice de covariance et effectuer une rotation varimax subséquente, les chargements ne correspondent plus à des corrélations et sont difficilement interprétables.
une liste avec composante loadings
contenant les chargements et si le nombre de facteurs est supérieur à un, la matrice de rotation varimax.
factocp(covmat = cov(fact), nfact = 2)
factocp(factor, nfact = "kaiser")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.