numpy nan值的判断

Posted zenan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了numpy nan值的判断相关的知识,希望对你有一定的参考价值。

我发现在数据处理中非常常见的就是nan值的判断,筛选数据尤为常见,

判断数据是否为nan

# 返回bool类型
np.isnan(ndarray)

  

但是np没有直接提供给我们非nan的判断,起初我试了一试np.notnan(),然后发现np并没有替我们封装,

但是np有一个非常好用的特性也就是np.nan != np.nan

于是乎,我们可以这么写

# 返回bool类型
ndarray == ndarray

  

以上是关于numpy nan值的判断的主要内容,如果未能解决你的问题,请参考以下文章

比较 pandas/numpy 中的 NaN 列

比较 2 个包含不同类型和 NaN 值的结构化数组

如何比较忽略nans的numpy数组? [复制]

有没有更好的方法让 numpy.argmin() 忽略 NaN 值

pandas.DataFrame.describe() 与 numpy.percentile() NaN 处理

pandas.DataFrame.describe() 与 numpy.percentile() NaN 处理