如何在matplotlib中添加与y轴平行的线?

时间:2013-01-03 13:23:14

标签: python matplotlib

我想在x=x'画一条线。

这应该非常简单,但我该怎么做呢?

2 个答案:

答案 0 :(得分:11)

您可以使用matplotlib.pyplot.axvline()

import matplotlib.pyplot as plt

plt.figure()
plt.axvline(x=0.2)
plt.axvline(x=0.5)
plt.show()

enter image description here

答案 1 :(得分:0)

使用 matplotlib.pyplotaxvline 方法:

import matplotlib.pyplot as plt

plt.axvline(x=0.5)

enter image description here
您还可以设置 y 值的范围:

plt.axvline(x=0.5, ymin=0.2, ymax=0.4)

enter image description here
ymin = 0ymax = 1 的默认值。