【发布时间】:2018-09-20 07:11:24
【问题描述】:
我正在尝试添加 y=x 行以及 y=x 行的偏移量,这比我共享的代码更好。例如,对于 Y=X,我想要 Y=X 的另外两条对角线 +0.5 和 -0.5,但我展示的代码有点难以理解。对此的任何帮助将不胜感激。
x=np.linspace(0,5,101)
y=np.random.normal(x) # add some noise
plt.plot(x,y,'r.') # x vs y
plt.plot(x,x,'k-') # identity line
plt.plot(x+0.25,x-0.25,'b-') # identity line
plt.plot(x-0.25,x+0.25,'b-') # identity line
plt.xlim(0,5)
plt.ylim(0,5)
plt.show()
【问题讨论】:
-
创建一个计算
y=mx+b的函数。偏移量相当于更改b。 -
是的,这可以做到,但有没有类似的东西:stackoverflow.com/questions/25497402/…
-
你到底想要什么?
-
是否可以像链接中显示的示例一样简单地使用 ax.get_xlim() 和 ax.get_ylim() 但添加我想要的偏移量。
-
不清楚为什么需要限制。查看更新后的帖子。
标签: python-2.7 matplotlib plot