Pandas vergleichen zwei dataframes und entfernen, was passt in einer Spalte

Habe ich zwei separate pandas dataframes (df1 und df2), die über mehrere Spalten, aber nur eine gemeinsame ('text').

Möchte ich gerne jede Zeile in df2 dass nicht eine übereinstimmung in einer der Zeilen der Spalte, die df2 und df1 gemeinsam haben.

df1

A    B    text
45   2    score
33   5    miss
20   1    score

df2

C    D    text
.5   2    shot
.3   2    shot
.3   1    miss

Ergebnis df (entfernen Sie die Zeile übersehen, da tritt es in df1)

C    D    text
.5   2    shot
.3   2    shot

Ist es möglich, die isin Methode in diesem Szenario?

InformationsquelleAutor GNMO11 | 2015-12-22
Schreibe einen Kommentar