Les posteurs les plus actifs de la semaine
c@ssoulet
Problème avec ACP et "facteur" Vote_lcapProblème avec ACP et "facteur" Voting_barProblème avec ACP et "facteur" Vote_rcap 
Aytan
Problème avec ACP et "facteur" Vote_lcapProblème avec ACP et "facteur" Voting_barProblème avec ACP et "facteur" Vote_rcap 
Eric Wajnberg
Problème avec ACP et "facteur" Vote_lcapProblème avec ACP et "facteur" Voting_barProblème avec ACP et "facteur" Vote_rcap 
Adddd
Problème avec ACP et "facteur" Vote_lcapProblème avec ACP et "facteur" Voting_barProblème avec ACP et "facteur" Vote_rcap 
gg
Problème avec ACP et "facteur" Vote_lcapProblème avec ACP et "facteur" Voting_barProblème avec ACP et "facteur" Vote_rcap 


Problème avec ACP et "facteur"

Aller en bas

Problème avec ACP et "facteur" Empty Problème avec ACP et "facteur"

Message par Onyssius le Lun 5 Aoû 2013 - 12:46

Bonjour,

Je cherche à effectuer une ACP sur un tableau de données. Mes variables sont bien considérées comme des vecteurs sauf une (variable: Moyenne) qui est considérée comme un facteur, je ne sais pour quelle raison. Ainsi, lorsque je souhaite lancer mon ACP, le message d'erreur suivant apparaît "Erreur dans v * row.w : argument non numérique pour un opérateur binaire". Je ne sais pas comment résoudre le problème.


Lignes de commande:
>Qualif<-read.table("DonneesMarquage.txt",h=T)

>names(Qualif)
[1] "RIVE" "Numero" "Terrain"
[4] "Zone" "LrgrBerge" "TypeVeg"
[7] "Recouvrt" "Derang" "MomentDerang"
[10] "Urba" "Obstacle" "Pente"
[13] "Abris" "Enrochement" "Invasive"
[16] "ZH" "LongueurTroncons" "CoefficientTronçon"
[19] "Moyenne" "Noteponderee" "Marquage"
[22] "Regularite"

> head(Qualif)
RIVE Numero Terrain Zone LrgrBerge TypeVeg Recouvrt Derang MomentDerang Urba
1 2 1 1 1 3 3 5 3 3 5
2 2 2 2 1 5 4 4 3 3 5
3 2 3 3 2 3 3 4 3 3 5
4 2 4 4 2 4 4 4 3 3 3
5 2 5 5 2 2 3 3 3 3 3
6 2 6 14 2 3 3 4 1 3 1
Obstacle Pente Abris Enrochement Invasive ZH LongueurTroncons
1 1 3 5 5 5 5 1900
2 5 3 5 3 1 1 615
3 5 1 1 3 1 5 631
4 5 1 1 1 5 5 1000
5 5 5 1 1 1 1 720
6 5 5 1 3 1 1 50
CoefficientTronçon Moyenne Noteponderee Marquage Regularite
1 0.136249551810685 3.66666666666667 0.499581689972511 0 0
2 0.0441018286124059 3.80952380952381 0.168006966142499 0 0
3 0.0452491932592327 3.14285714285714 0.142211750243303 0 0
4 0.0717102904266762 3.28571428571429 0.23561952568765 1 1
5 0.0516314091072069 2.76190476190476 0.142601034677048 1 0
6 0.00358551452133381 2.76190476190476 0.00990284963035053 0 0

> acp1<-dudi.pca(na.omit(Qualif[,-20]))
Erreur dans v * row.w : argument non numérique pour un opérateur binaire


Merci par avance.

Onyssius

Nombre de messages : 12
Date d'inscription : 28/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Problème avec ACP et "facteur" Empty Re: Problème avec ACP et "facteur"

Message par Onyssius le Mer 7 Aoû 2013 - 15:18

S'il vous plaît, j'ai vraiment besoin d'aide. Je ne m'en sors pas et je suis bloquée pour la suite de mon étude.
Merci.

Onyssius

Nombre de messages : 12
Date d'inscription : 28/01/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Problème avec ACP et "facteur" Empty réponse

Message par ninam le Lun 12 Aoû 2013 - 9:44

Bonjour,

Est ce que tu as essayé :
Code:
Qualif$Moyenne<-as.vector(Qualif$Moyenne)
?

ninam

Nombre de messages : 2
Date d'inscription : 12/08/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Problème avec ACP et "facteur" Empty Re: Problème avec ACP et "facteur"

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum