您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

按列排序python数组/ recarray

按列排序python数组/ recarray

使用data[np.argsort(data[:, 0])],其中0是要排序的列索引:

In [27]: import numpy as np

In [28]: data = np.array([[5,2], [4,1], [3,6]])

In [29]: col = 0

In [30]: data=data[np.argsort(data[:,col])]
Out[30]: 
array([[3, 6],
       [4, 1],
       [5, 2]])
python 2022/1/1 18:47:02 有343人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶