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 :

Comparaison des éléments de deux colonnes de tableaux différents


Sujet :

R

  1. #1
    Membre averti
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Avril 2016
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2016
    Messages : 17
    Par défaut Comparaison des éléments de deux colonnes de tableaux différents
    Bonjour, je suis confronté à une situation dont j'ai du mal à me sortir.

    Voilà, j'ai 2 tableaux existant et je souhaiterais créer un 3ème qui est la synthèse des deux précédents
    Je dois faire une comparaison de chaque élément d'une colonne du tableau N°1 à chaque élément d'une autre colonne du tableau N°2, ensuite créer une ligne dans le nouveau tableau où je l'insère de façon automatique. J'explique avec les tableaux ci-dessous :

    Tableau N°1

    nom et prenoms moyenne code
    bernard 12 01-CO-2
    lidi 18 04-CO-22
    robert 10 02-CV-56

    Tableau N°2

    code moyenne
    04-CO-22 13
    05-CO-52 11
    02-CV-56 15

    Le tableau que je veux avoir après comparaison des deux colonnes "code" est :

    nom et prenoms sommes des moyennes code
    lidi 31 04-CO-22
    robert 25 02-CV-56
    bernard 12 01-CO-2

    Merci !

  2. #2
    Membre éprouvé
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Décembre 2015
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2015
    Messages : 72
    Par défaut
    Bonjour,

    je vous conseille la fonction merge() qui permet de réaliser cela. On peut même le réaliser en comparant plus d'une colonne (attention à l'ordre par contre dans ce cas)

    L'aide décrite ici devrait largement vous aider

  3. #3
    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 : 37
    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
    Par défaut
    Bonjour,

    Il est également aussi possible d'utiliser les fonctions de jointures de tables du package "dplyr" : left_join, right_join, inner_join, ... , qui fonctionnent un peu sur le même principe que les jointures SQL, en complément de fonctions de modifications telle que par exemple mutate.
    Plus d'infos par exemple ici.

    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.

Discussions similaires

  1. comparaison des elements de deux chaines
    Par karaudrey88 dans le forum Langage
    Réponses: 2
    Dernier message: 25/09/2013, 12h38
  2. Comparaison des schémas de deux bases MySQL
    Par bdtatr dans le forum Outils
    Réponses: 1
    Dernier message: 23/07/2007, 16h16
  3. [XSLT~FO] formatage des données sur deux colonnes
    Par troisj dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 04/04/2007, 08h59
  4. Afficher des enregistrements sur deux colonnes
    Par Dauphind dans le forum Access
    Réponses: 1
    Dernier message: 22/06/2006, 14h16
  5. Comparaison des données de deux schéma de mêmes structure
    Par Moez Sokrati dans le forum Oracle
    Réponses: 1
    Dernier message: 28/03/2006, 18h24

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