用零替换足够小的值的快速方法

用户名

我创建了一个多维数组,其信息如下所示。

可以看出,有很多很小的值。实际上,它们都应等于零。是否有任何快速方法可以将那些非常小的值(例如,<= e-10)替换为0。谢谢。

在此处输入图片说明

亚当·M

您可以将round方法与以下参数一起使用:

arr[j][i] = round(arr[j][i], 10) 

舍入到10位数字(e ^ -10)

numpy也有一种方法可以将整个数组四舍五入

numpy.around(arr,10,arr)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章