热线电话:13121318867

登录
2019-04-15 阅读量: 704
pandas.DataFrame排除特定行

但是,如果我们只想要所有内容中不包含特定行的内容,却并没有一个isnotin()方法。我今天的工作就遇到了这样的需求,经常查找之后,发现只能换种方式使用isin()来实现这个需求。

# 将p1转换为列表,再从列表中移除特定的行:
>>> ex_list = list(df.p1)
>>> ex_list.remove('SD')
>>> ex_list.remove('HN')
>>> df[df.p1.isin(ex_list)]
p1 p2 p3
0 GD GX FJ
3 HEN HEN HLJ
4 SH TJ CQ
0.0000
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子