1
现在我有数据框和列表。如何在熊猫中按列表删除行
A B
1 a
2 b
3 c
4 d
5 e
list=[a,b,c]
我想通过df.B砸行指的名单。
我想下面DF
A B
4 d
5 e
我怎样才能得到这样的结果?
现在我有数据框和列表。如何在熊猫中按列表删除行
A B
1 a
2 b
3 c
4 d
5 e
list=[a,b,c]
我想通过df.B砸行指的名单。
我想下面DF
A B
4 d
5 e
我怎样才能得到这样的结果?
您可以使用isin
与~
倒转的面具。
我觉得list
不python
好名字,更是L
,因为list
是码字,如果分配的变量,你重写它:
L= ['a','b','c']
print (df[~df.B.isin(L)])
A B
3 4 d
4 5 e