@Divakar это работает отлично - спасибо! Принят ответ.

я есть большой массив n x 2, который отформатирован как (x, y) координаты. Я хотел бы отфильтровать этот массив, чтобы:

Определите пары координат с дублированными значениями x.Оставьте только пару координат этих дубликатов с наибольшим значением y.

Например, в следующем массиве:

arr = [[1, 4]
       [1, 8]
       [2, 3]
       [4, 6]
       [4, 2]
       [5, 1]
       [5, 2]
       [5, 6]]

Я хотел бы, чтобы результат был:

arr = [[1, 8]
       [2, 3]
       [4, 6]
       [5, 6]]

Я исследовал np.unique и np.where, но не могу понять, как использовать их для решения этой проблемы. Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос