【发布时间】:2021-12-17 17:59:07
【问题描述】:
我想用 matplotlib 的 plt.axhline() 函数画一条水平线,但我希望水平线在 x 轴上的绝对值 5 处停止。如何将plt.axhline()中的xmax设置为5点停止?
plt.figure()
plt.plot(np.arange(-60, 60, 20), np.arange(0, 1.2, 0.2))
plt.axhline(y = 0.5, xmax = 5, c= 'r')
【问题讨论】:
-
plt.axhlines在坐标轴坐标中采用xmin和xmax。如果要使用数据坐标,可以改用plt.hlines
标签: python matplotlib horizontal-line