我尝试过
df = df[~df['event.properties.comment'].isin(['Extra'])]
问题是,如果该列恰好包含“额外”,那么它只会删除该行,而我需要删除包含该行的内容,甚至作为子字符串。
有帮助吗?
答案 0 :(得分:0)
您可以使用或condition来检查字符串中的多个条件,如果您的文本中带有“ Extra”或“〜”,则可以保留该文本。 被认为是df
vals ids
0 1 ~
1 2 bball
2 3 NaN
3 4 Extra text
df[~df.ids.fillna('').str.contains('Extra')]
出局:
vals ids
0 1 ~
1 2 bball
2 3 NaN