导语:
本文主要介绍了关于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中打开文件对话框09/06
- ♥ 为什么python不按f5运行09/14
- ♥ 如何使函数在python中不返回结果09/27
- ♥ Python进程的并行和并发的区别11/01
- ♥ python请求响应内容的三种方法09/25
- ♥ 如何在python中读取yaml文件11/11
内容反馈