16
Gibt es eine grep wie eingebaute Funktion in Pandas, um eine Zeile zu löschen, wenn sie eine Zeichenfolge oder einen Wert hat? Vielen Dank im Voraus.Pandas: grep like function
Gibt es eine grep wie eingebaute Funktion in Pandas, um eine Zeile zu löschen, wenn sie eine Zeichenfolge oder einen Wert hat? Vielen Dank im Voraus.Pandas: grep like function
einen Blick auf df Haben [ 'column_label] .str Im Folgenden Beispiel werden alle Zeilen fallen, wo Spalte A hält 'ein' Zeichen und 'B' gleich 20
In [46]: df
Out[46]:
A B
0 foo 10
1 bar 20
2 baz 30
In [47]: cond = df['A'].str.contains('a') & (df['B'] == 20)
In [48]: df.drop(df[cond].index.values)
Out[48]:
A B
0 foo 10
2 baz 30