【发布时间】:2018-11-26 19:18:46
【问题描述】:
是否可以删除/删除 NxM 矩阵的每一行中的每个最小值 创建一个新矩阵?
到目前为止,我已经尝试过了,但没有任何运气:
for n in range(0,len(matrix_name)):
Ma = grades.remove(np.min(matrix_name[n,:]))
还有这个:
for n in range(0,len(matrix_name)):
Ma = np.delete(matrix_name,np.min(matrix_name[n,:]))
【问题讨论】:
-
这是一个 NumPy 矩阵吗?你有没有尝试过?
-
是的,它是一个 numpy 矩阵。我试过 np.delete、matrix_name.remove 和 matrix_name[n>np.matrix_name]
-
您是要每行只删除一个值,还是要删除等于该行中最小值的所有值?后一种情况,输出应该是什么格式?
-
@CEFOG 我们需要知道上述问题的答案才能删除正确数量的值。您是想从成绩簿中删除所有 0,还是只删除与最低分并列的一个?
-
每一行只有一个最小值(对不起,我应该提到这一点)。所以我只需要删除一个值
标签: python numpy matrix minimum numpy-ndarray