Les posteurs les plus actifs de la semaine
Aytan
Rajouter des "names" de vecteur Vote_lcapRajouter des "names" de vecteur Voting_barRajouter des "names" de vecteur Vote_rcap 
c@ssoulet
Rajouter des "names" de vecteur Vote_lcapRajouter des "names" de vecteur Voting_barRajouter des "names" de vecteur Vote_rcap 
Adddd
Rajouter des "names" de vecteur Vote_lcapRajouter des "names" de vecteur Voting_barRajouter des "names" de vecteur Vote_rcap 
Eric Wajnberg
Rajouter des "names" de vecteur Vote_lcapRajouter des "names" de vecteur Voting_barRajouter des "names" de vecteur Vote_rcap 
gg
Rajouter des "names" de vecteur Vote_lcapRajouter des "names" de vecteur Voting_barRajouter des "names" de vecteur Vote_rcap 


Rajouter des "names" de vecteur

Aller en bas

Rajouter des "names" de vecteur Empty Rajouter des "names" de vecteur

Message par zezima le Mer 6 Avr 2016 - 9:47

Code:
Difficulté : FACILE

Bonjour,

J'ai un problème très simple mais apparerment ça ne fonctionne pas sur mon ordi.

J'ai deux vecteurs


TOTO
1                    5                     6                   7                    8                    9
0.0137689126 0.0009947123 0.0047641485 0.7362965290 0.1935500759 0.0506256217

TATA
6                 7                8                 9
0.03448276 0.75862069 0.17241379 0.03448276

Chaque vecteur représente la fréquence d'apparition du premier chiffre d'une variable.
J'aimerais comparer ces proportions à l'aide d'un chi2 mais ces vecteurs n'ont pas la même taille.

J'ai donc ajouté des attributs à mon vecteur TATA pour avoir les modalités "1" et "5".

Code:

TATA=c(TATA,"0")

names(TATA[length(TATA)])=1

Mais le code "name(TATA[length(TATA)])=1" ne change pas le nom de mon attribut.

Avez-vous une solution à ce problème ?

Merci d'avance Smile
zezima
zezima

Nombre de messages : 899
Date d'inscription : 26/02/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Rajouter des "names" de vecteur Empty Re: Rajouter des "names" de vecteur

Message par Nik le Mer 6 Avr 2016 - 12:21


Tu te compliques la vie, non ? Smile

Code:
TATA <- c(0,0,TATA)
names(TATA) <- names(TOTO)

le code
Code:
name(TATA[length(TATA)])=1
ne peut pas fonctionner comme tu le veux car tu ne travailles pas sur les names de l'objet TATA mais sur les names de l'objet TATA[length(TATA)]. si tu veux que ça fonctionne il faut faire :
Code:
name(TATA)[length(TATA)]=1

Nik


Nik

Nombre de messages : 1605
Date d'inscription : 23/05/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Rajouter des "names" de vecteur Empty Re: Rajouter des "names" de vecteur

Message par zezima le Mer 6 Avr 2016 - 15:25

Merci ! J'ai réussi Smile
zezima
zezima

Nombre de messages : 899
Date d'inscription : 26/02/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Rajouter des "names" de vecteur Empty Re: Rajouter des "names" de vecteur

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