这应该是一个简单的任务,但我很惭愧地承认我被卡住了。在
我有一个numpy数组,名为X
:
X.shape
是(10,3)
,它看起来像
[[ 0. 0. 13. ]
[ 0. 0. 1. ]
[ 0. 4. 16. ]
...,
[ 0. 0. 4. ]
[ 0. 0. 2. ]
[ 0. 0. 4. ]]
我想使用另一个numpy数组中的索引选择这个数组的1、2和3行,称为idx
:
idx.shape
是(3,)
,看起来像{
当我尝试new_array = X[idx]
或其变体,
我有错误。在
如何使用另一个保存索引的numpy数组索引numpy数组?在
提前为这样一个基本问题道歉。在
我是这样做的:
请注意,在这种情况下,省略号可以替换为一个简单的切片,如果您愿意:
^{pr2}$相关问题 更多 >
编程相关推荐