with values index containing cannot grep row pandas

grep - values - pandas substring



Pandas: funciĆ³n grep (1)

¿Existe una función incorporada como grep en Pandas para eliminar una fila si tiene alguna cadena o valor? Gracias por adelantado.


Eche un vistazo a df [''column_label] .str El siguiente ejemplo eliminará todas las filas donde la columna A contiene el carácter'' a ''y'' B ''es igual a 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