Merci pour ta réponse. Avant d'utiliser "Principal", j'utilisais "princomp" et "varimax" mais la sortie est vraiment bizzare avec des valeurs de "1" pour certains loadings et aucune valeur pour les autres... alors qu'avec "Principal", j'obtiens quelque chose de propre.
Je viens de tester dudi.pca mais le soucis et le meme que pour princomp. lorsque je cherche à obtenir une rotation varimax de mes loadings ca se complique. Dans ce cas propre, je récupère la matrice avec le code $c1 mais une fois balancé dans varimax, j'ai de nombreux "blanc" qui apparaisent dans la matrice de résultats et comme je dois les utiliser dans un tableau, ca ne le fais pas trop.
L'idéale serait de continuer avec la fonction principal, reste a savoir si je dois relancer la fonction en spécifiant le nombre d'axe choisi initialement. Ou alors de savoir ce que signifie les "Blanc" de la sortie de Varimax. S'agit'il de valeur nul (0)??Ex: pour la variable "bottom" ci dessous il n'y a qu'une seule valeur, celle de CS1, rien pour CS2 et 3.
> varimax(mat,F)
$loadings
Loadings:
CS1 CS2 CS3
Bottom 0.525
Browsing 0.556
Filtering -0.161 -0.676
Middle 0.464
Resting -0.135 0.735
Surface -0.109 0.696
Trashing 0.371 0.200
Wall -0.673
CS1 CS2 CS3
SS loadings 1.000 1.000 1.000
Proportion Var 0.125 0.125 0.125
Cumulative Var 0.125 0.250 0.375
$rotmat
[,1] [,2] [,3]
[1,] 0.91985481 0.2098485 0.3314072
[2,] -0.06217305 0.9121860 -0.4050323
[3,] -0.38730045 0.3519664 0.8521256