Python数据分析numpy的Nan和Inf使用注意点详解

 更新时间:2023年08月21日 09:21:00   作者:YiYa_咿呀  
这篇文章主要为大家介绍了Python数据分析numpy的Nan和Inf使用注意点,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

numpy中的Nan

Nan:Not a number

np.count_nonzero(arr[type==bool]):判断数组内FALSE的个数

np.isnan(arr):返回值为arr值为nan的索引

Nan的注意点

1.两个nan是不相等的

应用

  • 利用以上的特性,判断数组中nan的个数

  • 将nan转换为0值

  • nan和inf属于浮点类型

nan与任何数进行运算都是nan

numpy常见统计函数

import numpy as np
t1 = np.arange(12).reshape(3,4).astype(float)
t1[1,2:]=np.nan
print(t1)
for i in range(t1.shape[1]): # 对列进行循环
    temp_col = t1[:,i] #选中当前的那一列
    nan_col = np.nonzero(t1!=t1)
    if nan_col != 0:
        temp_non_nan_col = temp_col[temp_col==temp_col]
        temp_col[np.isnan(temp_col)]=temp_non_nan_col.mean()
print(t1)

以上就是Python数据分析numpy的Nan和Inf使用注意点详解的详细内容,更多关于Python数据分析numpy Nan Inf的资料请关注脚本之家其它相关文章!

相关文章

  • Django上线部署之IIS的配置方法

    Django上线部署之IIS的配置方法

    这篇文章主要介绍了Django上线部署之IIS的配置方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • Python实现HTML文件或字符串转换为纯文本TXT

    Python实现HTML文件或字符串转换为纯文本TXT

    在数据处理、内容提取、网页归档等任务中,经常需要将 HTML 转换为纯文本 TXT,本文将介绍如何用 Python 和 Free Spire.Doc 库完成 HTML 到 TXT 的转换,希望对大家有所帮助
    2025-09-09
  • Python多个装饰器的调用顺序实例解析

    Python多个装饰器的调用顺序实例解析

    这篇文章主要介绍了Python多个装饰器的调用顺序实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • PyQt5每天必学之拖放事件

    PyQt5每天必学之拖放事件

    这篇文章主要为大家详细介绍了PyQt5每天必学之拖放事件的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-04-04
  • Python操作数据库之数据库编程接口

    Python操作数据库之数据库编程接口

    这篇文章主要介绍了Python操作数据库之数据库编程接口,文章围绕主题展开详细的内容介绍,具有一定的参考价值,感兴趣的小伙伴可以参考一下
    2022-06-06
  • 如何利用opencv判断两张图片是否相同详解

    如何利用opencv判断两张图片是否相同详解

    这篇文章主要给大家介绍了关于如何利用opencv判断两张图片是否相同的相关资料,OpenCV是一个开源的计算机视觉库,它提供了很多函数,这些函数非常高效地实现了计算机视觉算法,需要的朋友可以参考下
    2021-07-07
  • Python在游戏中的热更新实现

    Python在游戏中的热更新实现

    本文主要介绍了Python在游戏中的热更新实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • Python合并多个Excel数据的方法

    Python合并多个Excel数据的方法

    这篇文章主要介绍了Python合并多个Excel数据的方法也就是说将多个excel中的数据合并到另一个表中,本文通过实例代码相结合的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-07-07
  • Python中选择结构实例讲解

    Python中选择结构实例讲解

    在本篇文章里小编给大家整理了关于Python选择结构的基础知识点及相关实例,有需要的朋友们可以学习参考下。
    2022-11-11
  • 使用FastAPI构建高性能RESTful API的完整指南

    使用FastAPI构建高性能RESTful API的完整指南

    FastAPI是一个现代、高性能的Python Web框架,专为构建API而设计,本指南将带你从基础到高级,全面掌握FastAPI的使用,感兴趣的小伙伴跟随小编一起学习一下吧
    2025-11-11

最新评论