Pandas -Wert in der Liste

Pandas -Wert in der Liste
Mit der Funktion isin () in Pandas können wir in einer Liste der angegebenen Übereinstimmungswerte für Datensätze filtern.

Lassen Sie uns untersuchen, wie diese Funktion in diesem kurzen Tutorial funktioniert.

Funktionssyntax

Die Funktionssyntax ist wie gezeigt:

Datenrahmen.ISIN ([list_of_values])

Die Funktion nimmt die Werte zum Filtern als Parameter. Sie können die Werte als Liste, Tupel, Wörterbuch, Serie oder Pandas DataFrame übergeben.

Die Funktion sollte einen Datenrahmen der Booleschen Werte mit derselben Dimension wie der ursprüngliche Datenrahmen zurückgeben.

Beispiel:

Angenommen, wir haben einen Datenrahmen, wie unten gezeigt:

Um die Zeilen aus einer passenden Werteliste auszuwählen, können wir dies tun:

target = ['thor: ragnarok', 'shang-chi', 'schwarzer Witwe']
df [df.Titel.ISIn (Ziel)]

Der obige Code sollte die Zeilen mit den angegebenen Titeln aus der Zielvariablen zurückgeben.

Ein Beispielausgang ist wie gezeigt:

Abschluss

Dieser Artikel zeigt, wie Sie Daten in einem Pandas -Datenfreame basierend auf einer Werteauswahl in einer Liste filtern.