np.nan_to_num

2022-09-02 13:15:29 浏览数 (1)

代码语言:javascript复制
numpy.nan_to_num(x, copy=True, nan=0.0, posinf=None, neginf=None)

描述

使用0代替数组x中的nan元素,使用有限的数字代替inf元素(默认行为) 或者用户使用nan、posinf和neginf关键字来定义数字

参数

x : scalar or array_like 输入数据

copy : bool, optional if True,则创建x的副本 if False,则在原对象上替换

nan : int, float, optional 用于填充NaN值的值。如果未传递任何值,则NaN值将替换为0.0

posinf : int, float, optional 用于填充正无穷大值的值。 如果未传递任何值,则正无穷大值将被替换为非常大的数字

neginf : int, float, optional 用于填充负无穷大值的值。 如果未传递任何值,则负无穷大值将替换为非常小的(或负的)数字

返回

out : ndarray if copy=False,则有可能是它本身

0 人点赞