如何使水平线停在特定的x值?
- 论坛
- 如何使水平线停在特定的x值?
16 浏览
匿名的
0 Comments
问题的原因是因为在代码中没有指定水平线的起始位置。解决方法是使用plt.hlines代替plt.plot,并指定xmin参数来设置水平线的起始位置,同时将c参数更改为color参数。
import matplotlib.pyplot as plt import numpy as np xmin = -65 plt.figure() plt.plot(np.arange(-60, 60, 20), np.arange(0, 1.2, 0.2)) plt.hlines(y=0.5, xmin=xmin, xmax=5, color='r') plt.xlim(left=xmin)
如何使水平线停在y轴上,因为现在它停在了-60处?
我已经更新了我的答案,使用plt.xlim来解决这个问题。