【发布时间】:2023-03-25 08:15:01
【问题描述】:
我有一个包含布尔值的 pandas Series 对象。如何获得包含每个值的逻辑NOT 的系列?
例如,考虑一个包含以下内容的系列:
True
True
True
False
我想获得的系列将包含:
False
False
False
True
这看起来应该相当简单,但显然我放错了我的魔力 =(
【问题讨论】:
-
重要的是数据不包含
object类型以使以下答案起作用,因此请使用:~ df.astype('bool') -
我在this post 中写过所有的逻辑运算符。该帖子还包括替代方案。
标签: python pandas boolean-logic