Hängen Sie die nächstgelegenen Daten von einem Datenrahmen an einen anderen an [Duplikat]Python

Python-Programme
Guest
 Hängen Sie die nächstgelegenen Daten von einem Datenrahmen an einen anderen an [Duplikat]

Post by Guest »

Ich habe die folgenden Datenrahmen, die ich vergleichen möchte:
Datenrahmen 1:

Code: Select all

      f_name      l_name       email
0     Suzy        Muller       suzy@mail.com
1     Anna        Smith        anna@mail.com
2     Flo         Dupont       flo@mail.com
3     Sarah       Linder       sarah@mail.com
Datenrahmen 2:

Code: Select all

      f_name      l_name     email
0     Suzy        Muller     suzy@mail.com
1     Anna        Kurt       anna@mail.com
2     Flor        Dupont     flo@mail.com
3     Sarah       Linder     sana@mail.com
Für jede Zeile in Datenrahmen 1 -> eine Spalte „Existiert?“ hinzufügen. was WAHR oder FALSCH melden würde.
Wenn das Ergebnis WAHR ist, kopieren Sie alle Spalten vom zweiten Datenrahmen in den ersten.
Wenn FALSCH, kopieren Sie die nächstliegenden Daten für das Gegebene Zeile.
Der resultierende Datenrahmen sollte so aussehen:

Code: Select all

   DF1_f_name  DF1_l_name  DF1_email      Exists?  DF2_f_name  DF2_l_name   DF2_email
0  Suzy        Muller      suzy@mail.com  TRUE     Suzy        Muller       suzy@example.com
1  Anna        Smith       anna@mail.com  FALSE    Anna                     anna@example.com
2  Flo         Dupont      flo@mail.com   FALSE                Dupont       flo@example.com
3  Sarah       Linder      sarah@mail.com FALSE    Sarah       Linder

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post