【问题标题】:Connecting a line through a scatter in a particular order? Python以特定顺序通过散点连接线? Python
【发布时间】:2017-06-27 15:13:30
【问题描述】:

我在 matplotlib 上绘制了 20 个点的图 但是,在绘图上应用“-o”参数会导致绘图以奇怪的顺序连接。 我希望它沿 x 轴连接(最低 x 到最高 x)

目前看起来是这样的

这就是'-o'的样子

有没有办法强制 matplotlib 按 x 值的递增顺序绘制?

【问题讨论】:

    标签: python matplotlib plot


    【解决方案1】:

    是的。

    在将这些点提供给 matplotlib 之前,按x-坐标的升序对点进行排序,matplotlib 只是按照您提供给 matplotlib 的顺序将这些点连接起来。

    (如果您向我们展示代码,我们可以为您提供更多帮助,也许是简化的,它为您提供了糟糕的示例情节。)

    【讨论】:

    • 你说得对!我发现我的代码的另一个问题是输入了错误的 x 和 y 坐标,因此绘图也很糟糕。
    猜你喜欢
    • 1970-01-01
    • 2013-12-06
    • 1970-01-01
    • 2011-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-02
    相关资源
    最近更新 更多