绘制具有给定斜率的matplotlib线

时间:2015-06-03 18:39:35

标签: python matplotlib plot linear

我有一个散点图,X轴为150-360,y为50-260

线性拟合线的斜率为-40度

我想要的是我可以在-45度绘制另一条线作为指导,以显示实际线条是"关闭"到-45度?

2 个答案:

答案 0 :(得分:1)

plot([150,360],[260,50],'k-')

如果需要

,应该足够简单,可以向上或向下移动

enter image description here

答案 1 :(得分:0)

v3.3 开始,您可以使用 axline 绘制具有给定斜率(通过给定点)的线:

intercept = ((360-150)/2, (260-50)/2)
ax.axline(intercept, slope=-45)