为了账号安全,请及时绑定邮箱和手机立即绑定

按列排序NumPy中的数组

按列排序NumPy中的数组

千巷猫影 2019-07-03 13:57:34
按列排序NumPy中的数组如何按第n列对NumPy中的数组进行排序?例如,a = array([[9, 2, 3],            [4, 5, 6],            [7, 0, 5]])我想按照第二列对行进行排序,这样我就可以返回:array([[7, 0, 5],        [9, 2, 3],        [4, 5, 6]])
查看完整描述

3 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

我想这是可行的:a[a[:,1].argsort()]

的第二列。a并据此对其进行排序。


查看完整回答
反对 回复 2019-07-03
  • 3 回答
  • 0 关注
  • 970 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信