'test'我有一个大数据框,我想删除列Source(类型)中出现单词的所有行object。然而,这个词可以有多种形式,例如:'test''Test''TESTE'如何使用不区分大小写的正则表达式从我的数据框中删除这些行?我试过以下方法:mask = df.iloc[:,'Source'].str.contains('/test/ig', regex = True)df = df.loc[~mask]
1 回答
猛跑小猪
TA贡献1858条经验 获得超8个赞
iloc用于基于整数位置,使用loc用于条件。
用例 = False
mask = df.loc[:,'Source'].str.contains('test', case = False) df = df.loc[~mask]
添加回答
举报
0/150
提交
取消