【发布时间】:2018-11-11 02:15:15
【问题描述】:
例如,我有一个 numpy 数组:
game.mat = np.zeros((6,7))
如何删除元素,例如矩阵的第 0 行和第 5 列?
是否可以使用np.delete()函数?
【问题讨论】:
标签: python python-3.x numpy matrix
例如,我有一个 numpy 数组:
game.mat = np.zeros((6,7))
如何删除元素,例如矩阵的第 0 行和第 5 列?
是否可以使用np.delete()函数?
【问题讨论】:
标签: python python-3.x numpy matrix
您不能删除矩阵的一个单元格。矩阵(在数学和 NumPy 中)是一个矩形的数字“表格”,它没有间隙。
您可以做的是将值标记为缺失或不可用。两种常见的方法是:
np.nan(如果 dtype 为整数,则替换为 0 或 -1 等已知值,因此不支持 NAN)。【讨论】: