Bonjour,
J'utilise Ade4 sous R, et souhaite réaliser une ACP en projetant
certaines variables en supplémentaires sur le cercle de corrélation. Je
voudrais ainsi que ces variables supplémentaires ne participent pas à la
définition des axes mais que leur projection permette d'apprécier leur
corrélations avec les axes. J'ai utilisé pour cela la fonction supcol
dans le package ade4 en écrivant le script suivant:
data(fishtraits)
# Je fais une acp sur les 4 premières variables de mon tableau
res.acp<-dudi.pca(fishtraits[,1:4])
# Je mets les 3 dernières variables du tableau en supplémentaires
var_suppl <- supcol(res.acp, fishtraits[,5:7])
# Je projette sur le cercle de corréletion les 4 premières variables et
les 3 variables supplémentaires
s.corcircle(res.acp$co)
s.corcircle(var_suppl$co,add.plot=TRUE)
Seulement, il se trouve que les variables projetées en supplémentaires
se retrouvent toutes au centre du cercle de corrélation, la corrélation
entre ces variables et les axes étant très faible. Ces variables sont
pourtant corrélées avec les 4 autres, et il n'y a pas de raisons
qu'elles soient projetées d'une telle manière. J'aimerai savoir d'où
peut venir le problème. Est-je utilisé la bonne fonction ?
Merci par avance pour vos conseils et suggestions
Aurélie Blanck
This archive was generated by hypermail 2b30 : Mon Aug 28 2006 - 12:04:04 MEST