【发布时间】:2017-06-27 15:13:30
【问题描述】:
我在 matplotlib 上绘制了 20 个点的图 但是,在绘图上应用“-o”参数会导致绘图以奇怪的顺序连接。 我希望它沿 x 轴连接(最低 x 到最高 x)
目前看起来是这样的
这就是'-o'的样子
有没有办法强制 matplotlib 按 x 值的递增顺序绘制?
【问题讨论】:
标签: python matplotlib plot
我在 matplotlib 上绘制了 20 个点的图 但是,在绘图上应用“-o”参数会导致绘图以奇怪的顺序连接。 我希望它沿 x 轴连接(最低 x 到最高 x)
目前看起来是这样的
这就是'-o'的样子
有没有办法强制 matplotlib 按 x 值的递增顺序绘制?
【问题讨论】:
标签: python matplotlib plot
是的。
在将这些点提供给 matplotlib 之前,按x-坐标的升序对点进行排序,matplotlib 只是按照您提供给 matplotlib 的顺序将这些点连接起来。
(如果您向我们展示代码,我们可以为您提供更多帮助,也许是简化的,它为您提供了糟糕的示例情节。)
【讨论】: