python numpy数组拼接(Python快速转换numpy数组中Nan和Inf的方法实例说明)
类别:脚本大全 浏览量:102
时间:2022-01-25 00:02:15 python numpy数组拼接
Python快速转换numpy数组中Nan和Inf的方法实例说明在使用numpy数组的过程中时常会出现nan或者inf的元素,可能会造成数值计算时的一些错误。这里提供一个numpy库函数的用法,使nan和inf能够最简单地转换成相应的数值。
numpy.nan_to_num(x):
使用0代替数组x中的nan元素,使用有限的数字代替inf元素
使用范例:
|
>>> import numpy as np >>> a = np.array([[np.nan,np.inf],\ ... [ - np.nan, - np.inf]]) >>> a array([[ nan, inf], [ nan, - inf]]) >>> np.nan_to_num(a) array([[ 0.00000000e + 000 , 1.79769313e + 308 ], [ 0.00000000e + 000 , - 1.79769313e + 308 ]]) |
和此类问题相关的还有一组判断用函数,包括:
- isinf
- isneginf
- isposinf
- isnan
- isfinite
使用方法也很简单,以isnan举例说明:
|
>>> import numpy as np >>> np.isnan(np.array([[ 1 , np.nan, np.inf],\ ... [np.nan, - np.inf, - 0.25 ]])) array([[ False , True , False ], [ True , False , False ]], dtype = bool ) |
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对开心学习网的支持。如果你想了解更多相关内容请查看下面相关链接
原文链接:https://blog.csdn.net/u010158659/article/details/50814706
您可能感兴趣
- python str类型怎么转换(Python3中的bytes和str类型详解)
- python的解释器怎么安装其他版本(在Python文件中指定Python解释器的方法)
- 详解Python locals()的陷阱(详解Python locals的陷阱)
- python图像变换教程(详解python-图像处理映射变换)
- python常用列表函数和方法(Python enumerate函数功能与用法示例)
- matlab嵌入python代码(python调用matlab的m自定义函数方法)
- python浪漫表白源码(python七夕浪漫表白源码)
- python中lambda函数是什么意思(python ---lambda匿名函数介绍)
- python一分钟认识条件判断(对python判断ip是否可达的实例详解)
- python面向对象使用方法(Python面向对象程序设计之私有属性及私有方法示例)
- python类的init方法(Python操作配置文件ini的三种方法讲解)
- python使用教程操作(详解python中@的用法)
- python excel 合并表格(Python实现合并excel表格的方法分析)
- 12步轻松搞定python装饰器(Python3.5装饰器典型案例分析)
- python opencv图像表格处理(Opencv-Python图像透视变换cv2.warpPerspective的示例)
- 如何用python在微信里自动回复(Python实现微信自动好友验证,自动回复,发送群聊链接方法)
- 浙江省一个县,人口超40万,建县历史超1100年(浙江省一个县人口超40万)
- 五代十国南唐历代国君(五代十国南唐历代国君)
- 飞机引进工程师杨隆 匠人匠心,只争朝夕(飞机引进工程师杨隆)
- 三人行,她们是育人路上的 铁三角 团队(她们是育人路上的)
- 阴阳师 孟婆山兔CP不倒 新皮肤草稿 孟婆兔 让痒痒鼠点赞(阴阳师孟婆山兔CP不倒)
- 阴阳师孟婆御魂推荐 孟婆御魂搭配毕业套(阴阳师孟婆御魂推荐)
热门推荐
- echarts可视化(swiper+echarts实现多个仪表盘左右滚动效果)
- php异常和错误区别(PHP批斗大会之缺失的异常详解)
- python闭包的讲解(详解python函数的闭包问题内部函数与外部函数详述)
- sparksql的string转日期格式(将string类型的数据类型转换为spark rdd时报错的解决方法)
- reactredux任务处理进度(一文搞懂redux在react中的初步用法)
- javascript的作用域详解精简版(浅谈JavaScript 中的延迟加载属性模式)
- jquery中find()与filter()的区别
- linuxsed命令入门(Linux sed命令的使用)
- dedecms栏目怎么设置(织梦DedeCms实现调用单页文章内容的方法)
- vuetable表格合并(vue-table实现添加和删除)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9