我有一个形状为 (0, 2000, 6) 的 numpy 数组。我想删除第一个维度,使数组的形状为 (2000,6)。有没有简单的方法可以做到这一点?
最佳答案
应该是
output = numpy.delete(arrayName, [:], 0)
也就是说:
numpy.delete(array, slice, axis),其中 [:] 表示所有切片,0 表示它是第一个轴。
这应该是您正在寻找的功能: http://docs.scipy.org/doc/numpy/reference/generated/numpy.delete.html
**只是重读一下,并不能 100% 确定这就是您所要求的。
关于python - 删除数组的维度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24898754/