代码语言: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,则有可能是它本身