допустим, у меня есть двумерный массив, подобный этому
numpy.array(
[[0,1,1.2,3],
[1,5,3.2,4],
[3,4,2.8,4],
[2,6,2.3,5]])
Я хочу сформировать массив, исключающий целые строки на основе уникальности значений последнего столбца, выбирая строку, которую нужно сохранить, основываясь на значении третьего столбца.
например в этом случае я хотел бы сохранить только одну из строк с последним столбцом 4 и выбрать ту, которая имеет второстепенное значение третьего столбца, получив в результате что-то подобное:
array([0,1,1.2,3],
[3,4,2.8,4],
[2,6,2.3,5])
исключая таким образом строку [1,5,3.2,4]
Какой лучший способ сделать это?