【发布时间】:2020-09-16 00:49:54
【问题描述】:
我有一个形状为 (851, 851) 的二维 numpy 数组“bigrams”,其中包含浮点值。我想从这个数组中获取前十个值,我想要它们的坐标。
我知道np.amax(bigrams) 可以返回单个最高值,所以这基本上是我想要的,但然后是前十名。
作为一个 numpy-noob,我编写了一些代码,使用循环获取每行的最高值,然后使用 np.where() 获取坐标,但我觉得必须有更聪明的方法来解决这个问题..
【问题讨论】:
-
你能发布一个小数组和预期的输出吗?