У меня есть следующий массив:Сортировка NumPy массив с двумя столбцами
arr = array([[ 1., 3.],
[ 6., 6.],
[ 3., 0.],
[ 2., 5.],
[ 0., 3.],
[ 3., 3.],
[ 0., 6.]])
, содержащий X и Y координаты. Я хотел бы знать, как я могу отсортировать этот массив по первому сортировки X и после сортировки по Y. Я хотел бы что-то вроде этого:
new_ arr = array([[ 0., 3.],
[ 0., 6.],
[ 1., 3.],
[ 2., 5.],
[ 3., 0.],
[ 3., 3.],
[ 6., 6.]])
есть 'numpy.lexsort' –
@PaulPanzer спасибо! – dalmeida13