【问题标题】:Drawing a line through points; matplotlib [duplicate]通过点画一条线; matplotlib [重复]
【发布时间】:2017-11-05 16:06:52
【问题描述】:

对于我的图表,我已经构建了一系列这样的点

 for x in range (0,9):
     plt.scatter(r[x],functions[x],color='green')

其中 r[x] 和 functions[x] 都是具有 9 个元素的数组。

散点图工作正常;但是,我想知道是否无论如何我可以画一条线而不仅仅是一些点。或者如果我可以通过这些点画一条线。 在此先感谢

【问题讨论】:

    标签: python matplotlib


    【解决方案1】:

    你的意思是连接点的线吗?在这种情况下,您可以这样做:plt.plot(r,functions,color='green') 如果 rfunctions 包含超过 9 个元素,则使用:r[:9]functions[:9]

    【讨论】:

      【解决方案2】:

      这可能会有所帮助:How to overplot a line on a scatter plot in python?

      如果您尝试通过点绘制回归线,这是另一种情况,也许这会有所帮助:http://matthiaseisen.com/pp/patterns/p0170/

      (我会发表评论,但我没有达到最低声誉要求。希望我能帮上忙!)

      【讨论】:

        猜你喜欢
        • 2012-10-20
        • 2012-08-30
        • 2016-03-24
        • 1970-01-01
        • 2016-07-27
        • 2019-12-13
        • 1970-01-01
        • 2013-06-01
        • 1970-01-01
        相关资源
        最近更新 更多