import numpy as np
data = np.array(
[[1,2],
[5,3],
[4,6],
[7,5],
[9,0]])
data = data[np.argsort(data[:,0])]
print(data)
按照数组的第一列进行排序,结果如下

这篇博客介绍了如何利用Numpy的argsort函数对二维数组的数据按第一列进行排序。示例代码展示了如何操作,并给出了排序后的结果。
import numpy as np
data = np.array(
[[1,2],
[5,3],
[4,6],
[7,5],
[9,0]])
data = data[np.argsort(data[:,0])]
print(data)
按照数组的第一列进行排序,结果如下

7546
893

被折叠的 条评论
为什么被折叠?