实现的方法是:
第一种方法是:借助numpy,一般可解决nan问题
可惜,本人失败了
于是老实走第二种土方法。
np.nan_to_num()
利用for循环读数据
For example:
a=np.array([0,np.nan,np.nan,0.132,1])
for i in range(len(a)):
if 0 <= a[i] <= 1:# nan一般是无穷值
a[i] = a[i]
else:
a[i] = float(0)#按照自己的数据类型进行变换。本人需要float类型,就用float(0)把整数0进行变换