gpt4 book ai didi

python - 在数组中查找 nans

转载 作者:太空宇宙 更新时间:2023-11-04 10:41:47 24 4
gpt4 key购买 nike

如何在数组中找到 nan

import numpy as np
a=np.asarray([3,4,np.nan,1,2])

np.isnan(np.sum()) 是没用的,因为它只在有或没有 nan 时返回?

最佳答案

使用numpy.isnan :

>>> import numpy as np
>>> a=np.asarray([3,4,np.nan,1,2])
>>> np.isnan(a)
array([False, False, True, False, False], dtype=bool)
>>> a[np.isnan(a)]
array([ nan])

>>> np.where(np.isnan(a))
(array([2], dtype=int64),)

关于python - 在数组中查找 nans,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20196608/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com