如何从熊猫数据框中删除不需要的行

时间:2019-03-01 19:26:01

标签: python pandas

我有熊猫数据框,例如:

id       column1       column2
1        aaa           mmm
2        bbb           nnn
3        ccc           ooo
4        ddd           ppp
5        eee           qqq

我有一个列表,其中包含column1中的一些值:

[bbb],[ddd],[eee]

我需要python代码才能从熊猫中删除列表中存在的所有元素

Ps:我的大熊猫包含28万个样本,所以我需要一个快速的代码

谢谢

2 个答案:

答案 0 :(得分:1)

您可以使用isin及其否定(〜):

$arrayA[$a]

答案 1 :(得分:0)

尝试一下:

df = df.loc[~df['B'].isin(list), :]