这是由于连线是根据二维数组的顺序连接的,比如:数组的第一个元素和第二个元素连接了,但这两个元素横坐标不是按照数组元素大小顺序来的。
a = a[np.lexsort(a[:,::-1].T)]
利用上述语句对数组按照第一列排序,再画图即可正确拟合散点。
这是由于连线是根据二维数组的顺序连接的,比如:数组的第一个元素和第二个元素连接了,但这两个元素横坐标不是按照数组元素大小顺序来的。
a = a[np.lexsort(a[:,::-1].T)]
利用上述语句对数组按照第一列排序,再画图即可正确拟合散点。