小编use*_*234的帖子

如何对缺失值进行布尔代数?

我想复制NA它们在R中表现的布尔值:

NA是一个有效的逻辑对象.如果x或y的分量是NA,如果结果不明确,则结果将是NA.换句话说,NA&TRUE评估为NA,但NA&FALSE评估为FALSE. http://stat.ethz.ch/R-manual/R-devel/library/base/html/Logic.html

我已经看到了None被推荐的缺失值,但是Python转换NoneFalse评估布尔表达式时,并计算None or FalseFalse.结果当然应该是None,因为没有给出缺失值的结论.

我如何在Python中实现这一目标?

编辑接受的答案使用按位布尔运算符正确计算,但要使用逻辑运算符实现相同的行为not,or并且and似乎需要更改Python编程语言.

python boolean-expression

14
推荐指数
2
解决办法
1054
查看次数

标签 统计

boolean-expression ×1

python ×1