【发布时间】:2021-08-05 14:34:55
【问题描述】:
我有以下矩阵:
matrix = np.arange(24).reshape(4,6)
我想屏蔽每列中的最小值。下面的解决方案在axis=1 时屏蔽了每一行中的最小值,但是在axis=0 时它只屏蔽了第一列中的最小值。
matrix_masked = np.ma.masked_where(matrix == np.resize(matrix.min(axis=0),[matrix.shape[0],1]),matrix)
还有什么我应该改变的吗?
【问题讨论】: