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 :

mise en forme de variables avec R


Sujet :

R

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2014
    Messages : 13
    Points : 7
    Points
    7
    Par défaut mise en forme de variables avec R
    Bonjour à tous , je vous expose mon souci. Après avoir utilisé la fonction merge pour fusionner deux fichier je me retrouve avec des x etv y à la fin des variables
    Comment supprimer ces caractères .

    Merci de votre aide

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2012
    Messages : 4
    Points : 5
    Points
    5
    Par défaut Sudstr
    Bonjour,

    Si on prend x comme une chaîne de caractères, la commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    x <- substr(x, 1, nchar(x) - 1)
    supprime le dernier caractère de la chaîne.

    En espérant que ça aidera!

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2014
    Messages : 24
    Points : 39
    Points
    39
    Par défaut
    En revanche attention, si tu as des .x et des .y, vérifies que tu n'as pas de souci dans ton merge. Sauf erreur de ma part, merge nomme des variables, ainsi quand elles possèdent le même nom dans les deux tables, et qu'elles ne sont pas prises comme "by". Si tu as par exemple une variable "id" dans chaque table à merger comme dans l'exemple ci-dessous, si tu n'en tiens pas compte dans le merge, R va garder deux variables (une .x pour la première table, une .y pour la seconde):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    tab1 <- data.frame(id = c(1:4), note1 = c(1,3,5,6), note2 = c(3,5,8,9))
    tab2 <- data.frame(id = c(1:4), note3 = c(4,5,4,5), note2 = c(3,5,8,9))
    tab <- merge(tab1,tab2, by = "note2")
    tab
    Si en revanche tu en tiens compte, R va merger les deux tables en tenant compte du fait que les id des deux tables sont les mêmes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    tab <- merge(tab1,tab2, by = c("id", "note2"))
    tab

Discussions similaires

  1. [VBA]Mise en forme conditionnelle variable
    Par emilie31 dans le forum VBA Access
    Réponses: 1
    Dernier message: 04/04/2007, 13h44
  2. Mise en forme tableau word avec VB6
    Par alexxx69 dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 03/04/2007, 12h50
  3. Mise en forme conditionnelle variable
    Par emilie31 dans le forum IHM
    Réponses: 2
    Dernier message: 21/03/2007, 11h35
  4. [CR9] Mise en forme de champ avec des formats
    Par Sytchev3 dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 01/03/2007, 16h35
  5. [ImageMagick] Mise en forme du texte avec imagettftxt
    Par jersey_girl dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 22/01/2007, 04h56

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