Bonsoir,
En utilisant les fonctions FAMD et plot.FAMD dans une filière Analyse factorielle - Clustering, j'ai obtenu un message d'erreur dans le resumé de FAMD lorsque l'on place une variable qualitative en supplémentaire:
Supplementary categories
Erreur dans mat[, indice + nb.col * (0:(ncp - 1))] <- obj$contrib[1:nbelements, :
le nombre d'objets à remplacer n'est pas multiple de la taille du remplacement
Ce message n'apparait qu'avec des variables qualitatives placées en supplémentaires. Les variables numériques supplémentaires ne posent pas de pbm
De plus, dans la fonction plot.FAMD, il y a des erreurs de coloration de modalités lorsque l'on choisit "choix="quali" et habillage = index qualitative (voir script plus bas)
Je travaille avec la derniere version de R, de Factominer et de R-studio.
Ces deux "bugs" se produisent quel que soit le jeu de données, avec ou sans valeur manquante et sans échantillonnage préalable.
Voici le code pour reproduire les défauts dans la console:
data(wine)
afdm<-FAMD (wine, ncp = 4, graph = F, sup.var = 1, axes = c(1,2), row.w = NULL, tab.comp = NULL)
summary(afdm)
plot.FAMD(afdm, axes=c(1,2), choix="quali", habillage = 2, lim.cos2.var=0, lab.var=T, col.lab=F)
windows()
plot.FAMD(afdm, axes=c(1,2), choix="quali", habillage = 1, lim.cos2.var=0, lab.var=T, col.lab=F)
Merci pour votre aide
Très bonne soirée
Samuel