如何将numpy中的NaN相加?

Googlebot

我来总结所获得的两个值np.average作为

for i in x :
    a1 = np.average(function1(i))
    a2 = np.average(function2(i))
    plt.plot(i, a1+a2, 'o')

np.average可能会回来NaN然后,将仅计算两个a1a2都可用的

如何使用零而不是NaN对所有点求和?

我试图在numpy中找到一个函数来做到这一点,但它numpy.nan_to_num是针对数组的。

阿什洛

您也可以使用:

clean_x = x[~np.isnan(x)]

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章