Ho fatto qualche ricerca e non riesco a capire come filtrare un dataframe da df["col"].str.contains(word)
, tuttavia mi chiedo se c'è un modo per fare il reverse: filtra un dataframe con il complimento di quel set. ad es .: per l'effetto di !(df["col"].str.contains(word))
.cerca "non-contiene" su un dataframe in panda
È possibile farlo tramite un metodo DataFrame
?
Perfetto! Ho familiarità con SQL regex e ho pensato che fosse diverso in Python - ho visto molti articoli con 're.complies' e mi sono detto che ci sarei riuscito dopo. Sembra che io vada oltre la ricerca ed è proprio come dici tu:) – stites
Forse un esempio completo sarebbe utile: 'df [~ df.col.str.contains (word)]' restituisce una copia del dataframe originale con le righe escluse abbinare la parola. –