np.where(np.isnan(array))[0].shape
np.isnan判断是否是nan。array可以是整个数组,或者数组的行列等切片
np.where得到isnan返回真的(是nan)的tuple,tuple示例:(array([ 0, 1, 2, ..., 5635, 5636, 5637], dtype=int64),),第一个元素是一个nan的index数组,第二个元素是数组的数据类型。因此,[0]取tuple的第一个元素(array),然后shape给出其大小。
np.where(np.isnan(array))[0].shape
np.isnan判断是否是nan。array可以是整个数组,或者数组的行列等切片
np.where得到isnan返回真的(是nan)的tuple,tuple示例:(array([ 0, 1, 2, ..., 5635, 5636, 5637], dtype=int64),),第一个元素是一个nan的index数组,第二个元素是数组的数据类型。因此,[0]取tuple的第一个元素(array),然后shape给出其大小。