【发布时间】:2018-02-27 22:54:58
【问题描述】:
我们拥有的数据集在这里。
a=np.array([2,6,9,5])
b =np.array([0.5,3,1,4])
我正在寻找的是(按 a 排序的数据点)
a=np.array([2,5,6,9])
b =np.array([0.5,4,3,1])
我一直在尝试的代码给了我一个错误
如果你能教我这个错误,那将是非常可观的。我搜索了这个的答案,但我找不到。非常感谢您。
import numpy as np
a=np.array([2,6,9,5])
b =np.array([0.5,3,1,4])
#transpose data points
datatemp = np.array([a, b]).T
data=sorted(datatemp, key=itemgetter(0))
a=data[:,0]
b=data[:,1]
print(a)
print(b)
【问题讨论】: