导语:
本文主要介绍了关于Python布尔索引的使用的相关知识,希望可以帮到处于编程学习途中的小伙伴
说明
1. 布尔索引需要找到每列'A'的真值等于'foo'的行,然后用那些真值来决定保留哪些行。
2.这个系列通常被命名为真值数组掩码。用来。
mask = df['A'] == 'foo'
然后我们可以使用这个掩码对数据帧进行切片或索引
df[mask]
A B C D
0 foo one 0 0
2 foo two 2 4
4 foo two 4 8
6 foo one 6 12
7 foo three 7 14
这是完成此任务的最简单方法之一,如果性能或直觉不是问题,这应该是你选择的方法。但是,如果性能是一个问题,那么你可能需要考虑另一种创建蒙版的方法。
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何使用def关键字08/17
- ♥ 如何安装python3的版本08/25
- ♥ Python 中的 logging 日志级别是什么12/13
- ♥ 如何在python3代码中实现加法重载?12/04
- ♥ python如何在字典中添加键值对08/11
- ♥ 初学者学习python2还是python301/04
内容反馈