ACP sous R

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

sara badi
Messages : 5
Enregistré le : 14 Juin 2007, 10:29

ACP sous R

Messagepar sara badi » 14 Juin 2007, 19:59

bonjour à tous!!
bah voilà,pour effectuer une acp,j'ai commencer tout d'abord par importer mon tableau de données par la ligne suivante:
>données=read.table("D:/Projet/data.csv", header=TRUE, sep=";", dec=",")
ensuite
> summary(pc<-princomp(données,cor=T))
Erreur dans cov.wt(z) : 'x' ne doit contenir que des valeurs définies

j'ai essayé pas mal de modification pour cette dernière commande mais vainement!! je sais pas comment me débarrasser de cette erreur! :(
aidez moi plzz!!
sara

Alexandre LEKINA
Messages : 18
Enregistré le : 14 Juin 2007, 14:31
Contact :

Messagepar Alexandre LEKINA » 14 Juin 2007, 21:07

Bonsoir,
si tu tapes

données


tu as quoi comme résultat ?

essaye ca...

m <- matrix(runif(100),10,10)
a <-princomp(m,cor=T)
summary(a)


ou

m <- matrix(runif(100),10,10)
summary(princomp(m,cor=T))


PS: évite d'utiliser les accents quand tu codes
Encore et toujours de la Sélection de Modèles

Logez Maxime
Messages : 3138
Enregistré le : 26 Sep 2006, 11:35

Messagepar Logez Maxime » 15 Juin 2007, 07:39

Bonjour,

Le problème vient surement d'une ou de plusieurs valeurs manquantes dans ton tableau données, des NA sous R. Pour le savoir tu peux faire : any(is.na(données)), si as pour résultat TRUE alors c'est que quelque part dans ton tableau tu as une valeur manquante d'ou le message d'ereur.
Pour savoir par colonne la ligne ou se trouve le ou les NA : apply(données,2, function(x) which(is.na(x)))


Maxime

sara badi
Messages : 5
Enregistré le : 14 Juin 2007, 10:29

Acp sous R

Messagepar sara badi » 15 Juin 2007, 11:02

bonjour!
si je tapes données ,j'obtiens mon jeu de données.
j'ai essayer les deux citations et ça marche à merveille!
maintenant je me lance dans R ,j'ai peur que ça ne marche plus la prochaine fois :D
encore une petite question:qu'est ce qu'il faut trouver au juste pour que l'acp soit disant complète et pouvoir faire des interprétations après.(
graphes des valeurs propres, représentation graphique des individus,cercle des corrélations,.)est ce que cela est suffisant?!.
y a pas de valeurs manquantes maxime,la ommande me donne false.
merci bien!!

Pierre Bady
Messages : 405
Enregistré le : 02 Mai 2006, 07:46

Messagepar Pierre Bady » 15 Juin 2007, 12:48

bonjour,

qu'est ce qu'il faut trouver au juste pour que l'acp soit disant complète et pouvoir faire des interprétations après.(
graphes des valeurs propres, représentation graphique des individus,cercle des corrélations,.)est ce que cela est suffisant?!.


tu peux jeter un p'tit coup d'oeil sur les pdf de ce site :
http://pbil.univ-lyon1.fr/R/html/tdr5.html

il y a les commandes et aussi la théorie ... que demander de plus? :D

@+


pierre
=@===--------¬-------¬------¬-----¬
liens utiles :
http://www.gnurou.org/Writing/SmartQuestionsFr
http://neogrifter.free.fr/welcomeOnInternet.jpg
]<((((*< -------------------------------


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité