【发布时间】:2015-11-04 21:54:51
【问题描述】:
我知道多维 numpy 数组可能会被其他数组索引,但我没有弄清楚以下是如何工作的:
我想要 raster 中的项目,一个 3d numpy 数组,基于 indx,一个 3d 索引数组:
raster=np.random.rand(5,10,50)
indx=np.random.randint(0, high=50, size=(5,10,3))
我想要的是另一个维度为indx 的数组,它根据indx 的索引保存raster 的值。
【问题讨论】:
-
您可以将预期的输出添加到您的问题中吗?并解释一下你获得该输出的逻辑是什么?
标签: python arrays numpy multidimensional-array indexing