Pandas DataFrame.where()

2024年8月29日 | 1 分钟阅读

where() 方法的主要任务是检查数据帧的一个或多个条件,并相应地返回结果。 默认情况下,如果行不满足条件,则用 NaN 值填充。

语法

参数

  • cond: 指的是检查数据帧的一个或多个条件。
  • other: 它将不满足条件的行替换为用户定义的对象;默认值为 NaN。
  • inplace: 返回布尔值。 如果值为 true,则会在数据帧本身中进行更改。
  • axis: 要检查的轴(行或列)。

返回值

示例 1

输出

     A        B
0   True     True
1   True     True
2   True     True
3   True     True
4   True     True