小编Md.*_*day的帖子

如何从numpy矩阵中删除nan和inf值?

这是我的代码

import numpy as np
cv = [[1,3,4,56,0,345],[2,3,2,56,87,255],[234,45,35,76,12,87]]
cv2 = [[1,6,4,56,0,345],[2,3,4,56,187,255],[234,45,35,0,12,87]]

output = np.true_divide(cv,cv2,where=(cv!=0) | (cv2!=0))
print(output)`
Run Code Online (Sandbox Code Playgroud)

我正在获取Nan和inf值。我试图以不同的方式删除意味着一旦我删除了Nan然后又删除了Inf值并将其替换为0.但是我需要一起替换它们!有什么办法可以一起替换它们?

python numpy matrix

5
推荐指数
2
解决办法
2179
查看次数

标签 统计

matrix ×1

numpy ×1

python ×1