• Questions logiciels » [R?gl?] help! Analyse en composante principale avec R Quel package utiliser?
Bonjour ? tous et avant tout merci aux fondateurs de ce site.
je suis aussi debutant sur R vraiment debutant, je viens de telecharger le logiciel car j'ai des donn?es ? analyser ? commencer par une ACP. mes donn?es sous access alors question une comment importer de fa?on terre ? terre ma BD sur R.
j'ai le package factomineR pour le besoin de l'ACP
si j'utilise ce code
library(FactoMineR)
PCA(x)
est ce que je dois prendre ma BD comme etant (X)?
merci beaucoup
je suis aussi debutant sur R vraiment debutant, je viens de telecharger le logiciel car j'ai des donn?es ? analyser ? commencer par une ACP. mes donn?es sous access alors question une comment importer de fa?on terre ? terre ma BD sur R.
j'ai le package factomineR pour le besoin de l'ACP
si j'utilise ce code
library(FactoMineR)
PCA(x)
est ce que je dois prendre ma BD comme etant (X)?
merci beaucoup
Il faudrait extraire les donn?es de ta base de donn?es sous forme de fichier txt, facilement importable dans R.
Je te mets un code tu copies et colles :
Code R :
Code R :
dir<-"Z:Perso/jhjh/"# ici tu y mets la direction de l? o? se trouve ton fichier (enregistr? en .csv bien sur) si tu as des soucis sur l'enregistrement de ton fichier excel ou ods tu me dis c'est tr?s simple data<-paste(dir,"nom de ton fichier.csv",sep="") Matrice<-read.csv(data,header=T,sep=";",dec=",") str(Matrice)#ici tu vois la forme de tes variables (colonnes de ta matrice) si tu as des caract?res en g?n?ral il les met direct en facteur, si tu as des valeurs num?riques et qu'il te met int, alors transforme les en num?rique! en faisant ci-dessous Matrice$nomcolonne<-as.numeric(as.character(Matrice$nomcolonne)) ##ensuite tu vas dans install package tu choisis paris par exemple peu importe et tu cherches FactoMineR #Une fois charg? library(FactoMineR) res.pca = PCA(Matrice[,2:10], scale.unit=TRUE, ncp=5, graph=T)#si tu mets en ACP des variables qui ont la m?me unit? alorsz scale.unit=FALSE, sinon pour [,2:10] tu peux changer tu mets 2 si ta 1?re variable quanti ? prendre dans l'ACP se situe dans la colonne 2! #Voil? j'esp?re que ?a t'aidera et 10 si ta derni?re variable quanti est ? la colonne 10 ! ##J'esp?re que ?a va t'aider!
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie