@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, но не могу понять, как использовать их для решения этой проблемы. Спасибо!