tôi có một danh sáchSắp xếp một mảng NumPy như một bảng
[[0, 3], [5, 1], [2, 1], [4, 5]]
mà tôi đã làm thành một mảng sử dụng numpy.array:
[[0 3]
[5 1]
[2 1]
[4 5]]
Làm thế nào để sắp xếp này giống như một bảng? Đặc biệt, tôi muốn sắp xếp theo cột thứ hai theo thứ tự tăng dần và sau đó giải quyết bất kỳ mối quan hệ nào bằng cách có cột đầu tiên được sắp xếp theo thứ tự tăng dần. Do đó, tôi mong muốn:
[[2 1]
[5 1]
[0 3]
[4 5]]
Mọi trợ giúp sẽ được đánh giá cao!
Xin chào, cảm ơn vì giải pháp. Tôi thích điều này là tốt nhất vì nó cho tôi thấy rằng bằng cách thay thế x [:, 0] bằng x [:: - 1,0], tôi có thể đảo ngược hướng của phân loại thứ hai (của cột đầu tiên). Rất cám ơn tất cả! – Derek