我想使用最有效的方法(即没有 python for 循环)在 numpy 二维数组中获取每列随机真值的索引。
例如,给定以下 2-d numpy.ndarray
:
np.array( [[True, False, False], [True, True, True], [False, True, False]])
提供一个 1-d numpy.ndarray
,它给出每列真值的随机行索引位置(即第一轴):
numpy.ndarray([0, 2, 1])
通过反例,以下内容将不正确:
numpy.ndarray([2, 2, 1])
因为,第一列在第三行中具有非 True 值。
qq_遁去的一_1
相关分类