对于我的图表,我构建了一系列像这样的点
for x in range (0,9):
plt.scatter(r[x],functions[x],color='green')
其中r [x]和函数[x]都是具有9个元素的数组。
分散图工作得很好;然而,我想知道无论如何我可以画一条线而不是一些点。或者,如果我可以通过点划线。 提前致谢
答案 0 :(得分:1)
你的意思是连接点的线?在这种情况下,您可以这样做:plt.plot(r,functions,color='green')
如果r
和functions
包含超过9个元素,请使用:r[:9]
和functions[:9]
。
答案 1 :(得分:-1)
这可能会有所帮助:How to overplot a line on a scatter plot in python?
如果你试图通过点绘制回归线,这是一个不同的情况,也许这会有所帮助:http://matthiaseisen.com/pp/patterns/p0170/
(我会评论,但我不符合最低声誉要求。希望我帮忙!)