SVERWEIS äquivalente Funktion zum nachschlagen der Wert in pandas DataFrame

Habe ich ein pandas dataframe folgende Struktur:

DF_Cell, DF_Site
C1,A
C2,A
C3,B
C4,B
C5,B

Und ich haben eine sehr lange Schleife (100 Millionen Iterationen), in denen ich behandle eins nach dem anderen Zeichenfolgen entsprechen, die für die "DF_Cell" - Spalte in der DataFrame (erste Schleife iteration erstellt C1, zweite iteration erstellt, C2, etc...).

Ich würde gerne lookup in der dataframe den DF_Site entsprechend der Zelle (DF_Cell) behandelt in der Schleife.

Einer Weise, die ich denken konnte, war, die behandelte Zelle in einer Zelle DataFrame und dann Links Zusammenführen, aber das ist viel zu ineffizient, um für so große Daten.

Gibt es eine bessere Möglichkeit?

Schreibe einen Kommentar