【发布时间】:2022-11-07 21:26:20
【问题描述】:
问题: 我有一个ndarray(2000,7),我想计算每列Nan的数量并将其保存在一个ndarray中
试过:
number_nan_in_arr = np.count_nonzero(np.isnan(arr))
但这计算了所有列中nan的总数
解决方案: ?
【问题讨论】:
问题: 我有一个ndarray(2000,7),我想计算每列Nan的数量并将其保存在一个ndarray中
试过:
number_nan_in_arr = np.count_nonzero(np.isnan(arr))
但这计算了所有列中nan的总数
解决方案: ?
【问题讨论】:
您可以添加 axis=0 以每列计算 null:
number_nan_in_arr = np.count_nonzero(np.isnan(arr), axis=0)
【讨论】:
简单总结一下:
number_nan_in_arr = np.isnan(arr).sum(0)
【讨论】: