布尔索引Pandas数据框的条件
创始人
2024-12-23 21:30:43
0

Pandas 可以通过布尔索引来筛选数据框中符合某个条件的数据,但是必须注意以下条件:

  1. 布尔数组必须和数据框的行数相同;
  2. 布尔数组必须为真或假,而不能为 None 或 NaN;
  3. 布尔数组可以是使用 and、or 或 not 进行联合运算后得到的复合条件,但是每个子条件都必须满足以上 1 和 2 两个条件。

下面是一个示例,使用布尔索引选出数据框中 'score' 列大于 60 分的所有数据:

import pandas as pd

data = {'name': ['Alice', 'Bob', 'Charlie', 'David', 'Eva', 'Frank'],
        'score': [70, 80, 45, 90, 60, 75],
        'gender': ['F', 'M', 'M', 'M', 'F', 'M']}

df = pd.DataFrame(data)

boolean_index = df['score'] > 60
print(df[boolean_index])

输出结果为:

     name  score gender
0   Alice     70      F
1     Bob     80      M
3   David     90      M
5   Frank     75      M

相关内容

热门资讯

我来教教大家!aa poker... 我来教教大家!aa poker辅助(透视)总是是有挂(2026已更新)(哔哩哔哩)1.aa poke...
热门推荐!竞技联盟透视插件(透... 热门推荐!竞技联盟透视插件(透视)真是真的有挂(2021已更新)(哔哩哔哩)1、下载好竞技联盟透视插...
透视诀窍!德扑圈有透视吗(透视... 透视诀窍!德扑圈有透视吗(透视)辅助器app(本来是有挂);运德扑圈有透视吗辅助工具,进入游戏界面。...
一分钟带你了解!大菠萝免费辅助... 一分钟带你了解!大菠萝免费辅助器(透视)竟然存在有挂(2021已更新)(哔哩哔哩)所有人都在同一条线...
透视办法!德普之星透视,(德普... 透视办法!德普之星透视,(德普之星)都是是真的有挂(详细透视挂);1、首先打开德普之星透视最新版本,...
每日必看教程!德州透视是真的吗... 每日必看教程!德州透视是真的吗(透视)其实存在有挂(2025已更新)(哔哩哔哩);1、许多玩家不知道...
透视积累!德普之星透视辅助软件... 透视积累!德普之星透视辅助软件是真的吗,(德扑之心)原来是真的有挂(详细透视软件免费入口官网)1、超...
重大通报!pokemmo脚本最... 重大通报!pokemmo脚本最新版(透视)本来是真的有挂(2023已更新)(哔哩哔哩)1、该软件可以...
透视策略!德普之星有辅助软件吗... 透视策略!德普之星有辅助软件吗(透视)透视辅助软件激活码(切实有挂)1、上手简单,内置详细流程视频教...
最新研发!竞技联盟辅助插件(透... 最新研发!竞技联盟辅助插件(透视)其实真的是有挂(2026已更新)(哔哩哔哩)1、竞技联盟辅助插件系...