如果名称中包含一个字符串' test _',我想匹配数据框中的ID列。是否有一种简单的方法可以获得像df.ID =='某些'这样的布尔矢量。对于df.ID包含' test _'。
答案 0 :(得分:1)
IIUC以下应该有效:
df.loc[df['ID'].str.contains('test_'), 'ID']
这将返回包含部分字符串
的所有ID如果你想要一个针对所有行的布尔数组:
df['ID'].str.contains('test_')