删除numpy数组中的-999和np.nan
a=np.array([1,2,3,-999,5,6,-999,np.nan,7,8,np.nan])
a = a[(a !=-999) & (np.isnan(a)==False)]
print(a)
结果为:
[1. 2. 3. 5. 6. 7. 8.]
删除numpy数组中的-999和np.nan
a=np.array([1,2,3,-999,5,6,-999,np.nan,7,8,np.nan])
a = a[(a !=-999) & (np.isnan(a)==False)]
print(a)
结果为:
[1. 2. 3. 5. 6. 7. 8.]