Les posteurs les plus actifs de la semaine
Aytan
R Vote_lcapR Voting_barR Vote_rcap 
c@ssoulet
R Vote_lcapR Voting_barR Vote_rcap 
Adddd
R Vote_lcapR Voting_barR Vote_rcap 
Eric Wajnberg
R Vote_lcapR Voting_barR Vote_rcap 
gg
R Vote_lcapR Voting_barR Vote_rcap 


R

Aller en bas

R Empty R

Message par Invité le Sam 6 Déc 2008 - 17:51

s'il vous plait, comment ajouter sur le logiciel R un colonne a un tableau déjà existant et comment modifier le contenu d'une colonne de ce tableau. merci

Invité
Invité


Revenir en haut Aller en bas

R Empty Re: R

Message par Nik le Sam 6 Déc 2008 - 20:58

bonsoir,

si le tableau est "tab" et la colonne "col" tu peux tout simplement faire :

Code:
tab <- cbind(tab,col)

ou encore :

Code:
tab$col <- col

en utilisant les numéros des colonnes tu peux intégrer la colonne où tu le souhaites dans ton tableau.
Si tu débutes sous R je te conseille la lecture du document d'Emmanuel Paradis intitulé "R pour les débutants". Il en existe une version anglaise et espagnole également.

Nik

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

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

R Empty Re: R

Message par Invité le Sam 6 Déc 2008 - 22:39

je voudrais savoir j'ai une colonne par exemple département
Département
14 Basse-Normandie
50 Manche
...

et je voudrais retirer le numéro des département (14,50...) j'ai essayer avec substring mais cela ne marche pas tu as une idée?Merci

Invité
Invité


Revenir en haut Aller en bas

R Empty Re: R

Message par Nik le Lun 8 Déc 2008 - 6:15

Salut,

Non j'avoue que je ne manipule pas trop ces fonctions sous R. Pour un truc de ce style, j'utilise excel c'est tout aussi simple et efficace Smile.

Nik

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

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

R Empty Re: R

Message par Eric Pagot le Lun 8 Déc 2008 - 8:16

Soit il faut retirer les lignes correspondantes (mais les lignes des autres colonnes sautent) soit remplacer les valeurs par NA.
Par ex avec un tableau de 2 colonnes et 10 lignes s'appelant tab :

Retirer la 5ème ligne : tab[-5,]
Remplacer la 5ème ligne, 2ème colonne : tab[5,2]<-NA

Eric Pagot

Nombre de messages : 124
Age : 55
Date d'inscription : 15/02/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

R Empty Re: R

Message par Invité le Lun 8 Déc 2008 - 9:47

Bonjour,

Avec des expression régulières tu peux faire ça facilement :
Code:
test
        departement
1 14 Basse-Normandie
2          50 Manche

gsub("^\\d+\\s{1}","",test$departement,perl=TRUE)
[1] "Basse-Normandie" "Manche"

# pour remplacer la colonne :
test$departement <- gsub("^\\d+\\s{1}","",test$departement,perl=TRUE)

micros

Invité
Invité


Revenir en haut Aller en bas

R Empty Re: R

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


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