about NaN

NaN是什么

NaN是空值,在Python中表示什么也没有。在R中表示为NULL;

如何产生NaN

通过np.nan()函数产生NaN值;

NaN的type为float,可以和其他类型的数据组成一个list。

NaN的特性

判断是否为NaN很简单:

np.nan()==np.nan():False #通过此方法可以简单判断是不是NaN

TypeError: ufunc 'isnan' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule ''safe''

以上错误常见于np.isnan()函数运用于非float数值上,会报以上错误。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容