IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

R Discussion :

Rajout d'une colonne dans une data frame


Sujet :

R

  1. #1
    Candidat au Club
    Inscrit en
    Octobre 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Rajout d'une colonne dans une data frame
    Bonjour,
    comment peut-on ajouter une colonne de mode character dans une data-frame dont la valeur de chacun de ses éléments est numérique?
    Merci.

  2. #2
    Modératrice

    Femme Profil pro
    Statisticienne, Fondatrice de la société DACTA
    Inscrit en
    Juin 2010
    Messages
    893
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Statisticienne, Fondatrice de la société DACTA

    Informations forums :
    Inscription : Juin 2010
    Messages : 893
    Points : 2 673
    Points
    2 673
    Par défaut
    Bonjour,

    Aucun problème pour ajouter une colonne de mode "character" dans un data-frame dont la valeur de chacun de ses éléments est numérique, on procède comme pour n'importe quel type de colonne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    D<-data.frame(a=1:5,b=8:12)
    D
      a  b
    1 1  8
    2 2  9
    3 3 10
    4 4 11
    5 5 12
     
    summary(D)
         a           b     
     Min.   :1   Min.   : 8  
     1st Qu.:2   1st Qu.: 9  
     Median :3   Median :10  
     Mean   :3   Mean   :10  
     3rd Qu.:4   3rd Qu.:11  
     Max.   :5   Max.   :12  
     
    # les éléments de D sont bien de type "numérique"
     
    c<-letters[1:5]
    c
    [1] "a" "b" "c" "d" "e"
     
     
    M<-data.frame(D,c)
    M
      a  b c
    1 1  8 a
    2 2  9 b
    3 3 10 c
    4 4 11 d
    5 5 12 e
     
    summary(M)
           a           b      c    
     Min.   :1   Min.   : 8   a:1  
     1st Qu.:2   1st Qu.: 9   b:1  
     Median :3   Median :10   c:1  
     Mean   :3   Mean   :10   d:1  
     3rd Qu.:4   3rd Qu.:11   e:1  
     Max.   :5   Max.   :12
    Pour plus d'infos sur la gestion des données avec R, voir les nombreux tutoriels existant (par exemple ici), et notamment R pour le débutants de Emmanuel Paradis.

    Bonne continuation


    Cordialement,

    A.D.

    Forum R
    Fournir le code utilisé (pensez aux balises code !), les packages nécessaires, ainsi qu'un court mais représentatif extrait du jeu de données et les éventuels messages d'erreur.
    Recherche d'informations concernant R : RSiteSearch / tutoriels : http://r.developpez.com/cours/ .

    Pensez également au bouton "Résolu" et à voter (en bas à droite des messages) lorsque vous avez obtenu une réponse satisfaisante.

  3. #3
    Candidat au Club
    Inscrit en
    Octobre 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Bonjour,
    Merci beaucoup.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 25/03/2011, 10h52
  2. Réponses: 4
    Dernier message: 05/05/2008, 15h16
  3. Récupérer le nom d'une colonne d'une table dans une variable
    Par mimi51340 dans le forum Général Java
    Réponses: 4
    Dernier message: 13/03/2008, 14h23
  4. Envoyer une formulaire dans une page dans une Frame
    Par zooffy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 29/06/2007, 10h13
  5. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 13h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo