forum

Méthodes des composantes principales » codes MCA

Booster Fronde

rank_0.png

Avatar

Inscrit le: 09/11/2017

Messages: 1

Le 11/11/2017 à 15h57
Bonjour,

Voici quelques années que je n'avais plus utilisé "R" en remplacement d'ADE4, mais je ne me souviens plus avoir perdu autant de temps à chercher - en vain - des manipulations de base !
Je dois faire une ACM (15 variables actives+3 variables illustratives) avec une matrice de départ saisie sur excel puis sauvegardée au format "texte".

Le premier point exaspérant : faut il écrire le fichier texte entre guillemets et préciser le format, par exemple
"base.txt", ou simplement écrire base (sans guillemets et sans txt) ?
Mes tentatives ne me permettent pas d'être affirmatif à ce sujet.

j'ai saisi
library(FactoMineR)
mca(base) > avec les différents variantes citées ci-dessus, et rien...;
bien souvent le fichier "base" n'est pas reconnu..;

Pour conclure, j'aimerai juste connaitre les codes de départ à saisir pour obtenir les résultats numériques de l'ACM...

Mille mercis à vous !
   

Administrateur

rank_admin.png

Avatar

Inscrit le: 16/05/2010

Messages: 17

Le 17/11/2017 à 07h08
Bonjour,

1. Enregistrer votre fichier au format .txt tabulation de puis excel, sous le nom base.txt, pas besoin de guillemets.

2. Importer votre fichier dans R. En tapant le code suivant, R vous demande de choisir votre fichier à importer:

Code R :
 
data <- read.delim(file.choose(), header = TRUE, row.names = 1)
 


3. Faire l'ACM en suivant ce guide: Analyse des correspondences multiples

Par example:

Code R :
 
library(FactoMineR)
library(factoextra)
 
data("poison")
res.mca <- MCA (poison, ind = 53:55,
                quanti.sup = 1:2, quali.sup = 3:4, graph = FALSE)
 
# Visualiser
fviz_mca_biplot (res.mca, repel = TRUE,
                 ggtheme = theme_minimal ())
 





Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
1 Utilisateur en ligne : 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne : Aucun membre connecté