Comment merger deux data frame avec des conditions spécifiques ?
Bonjour,
J'aimerais merger deux data frame selon le schéma suivant :
voici le data frame df1 :
Numéro - Nom - Quantité
001 - Azer - 2
001 - Azer - 5
004 - Zert - 10
008 - Erty - 4
Et un autre df2 :
Numéro - Nom - Prix
001 - Azer - 34
004 - Abc - 35
006 - Erty - 36
007 - Yopy - 37
Et mon résultat attendu est le suivant :
001 - Azer - 2 - 34
001 - Azer - 5 - 34
004 - Zert - 10 - 35
008 - Erty - 4 - 36
Il faut en fait que soit au moins le Numéro ou le Nom du data frame df1 correspondent à celui de df2 et ainsi rajouter la colonne prix.
J'ai déjà essaye d'utiliser la fonction merge cependant j'obtiens seulement les lignes qui ont à la fois le numéro et le nom en commun pas celles ou seulement soit le numéro soit le nom correspond.
Merci de votre compréhension,
Arkning.