I have a fairly simple question about how to sort an entire array/recarray by a given column. For example, given the array:
import numpy as np data = np.a
To sort on the second column use itemgetter
itemgetter
>>> from operator import itemgetter >>> data = [[5,2], [4,1], [3,6]] >>> sorted(data) [[3, 6], [4, 1], [5, 2]] >>> sorted(data,key=itemgetter(1)) [[4, 1], [5, 2], [3, 6]] >>>