我有这个代码,我想在matlab中引用m的所有元素:
NNanm = sum(isnan(m(:)));
我如何告诉python引用m的所有元素?
答案 0 :(得分:3)
如果我正确理解您的代码,则计算矩阵中的所有nan元素。如果是这样,你可以使用numpy使用以下代码在python中执行相同的操作:
import numpy as np
np.count_nonzero(np.isnan(m))
如果你坚持sum
功能,这也有效:
np.sum(np.isnan(m))