根据列的值删除pandas中的行

时间:2017-09-23 18:41:36

标签: python pandas

这是数据帧的子集:

index  drug_id     values
1      le.1         f
2      le.7         h
3      le.10        9
4      le.11        10
5      le.15        S

我要删除drug_id列中值为的行:le.7, le.10, le.11. 这是我的代码:

df.drop(df.drug_id[['le.7', 'le.10', 'le.11']], inplace = True )

我也试过这个:

df.drop(df.drug_id == ['le.7', 'le.10', 'le.11'], inplace = True )

但他们都没有奏效。有什么建议吗?

0 个答案:

没有答案