我在matplotlib上画了一个20点的图,但是,在图上应用“-o”参数会导致图以奇怪的顺序连接。我希望它沿着x轴连接(最低x到最高x)它目前看起来是这样的
这就是它看起来像'-o'
有没有办法强制matplotlib按照x值的递增顺序绘图?
qcbq4gxm1#
是的在将这些点提供给matplotlib之前,按照x-坐标的升序对这些点进行排序,matplotlib只是按照您给予的顺序将这些点连接起来。(We如果您向我们展示代码(可能是简化的),可以帮助您更好地理解这个糟糕的示例图。)
x
1条答案
按热度按时间qcbq4gxm1#
是的
在将这些点提供给matplotlib之前,按照
x
-坐标的升序对这些点进行排序,matplotlib只是按照您给予的顺序将这些点连接起来。(We如果您向我们展示代码(可能是简化的),可以帮助您更好地理解这个糟糕的示例图。)