2011-03-22 123 views
2

我想繪製一條與y軸平行且位於x軸中間的靜態垂直線。在圖中一個平底鍋時,這條線不應該移動。 我的目標是將這條垂直線作爲參考線在圖中間。我將會得到一些其他的數據,這些數據將取決於x軸中間的x值。如何使用Matplotlib在圖形的中間繪製軸

回答

4

該行的終點的座標爲(0.5,0)和(0.5:1)在軸座標:

from matplotlib.lines import Line2D 
from matplotlib import pyplot 

f=pyplot.figure() 
a=f.add_subplot(111) 
a.plot([3,1,4,1,5,9,2], color='k') # so you have some content 
a.add_line(Line2D([0.5, 0.5], [0, 1], transform=a.transAxes, 
        linewidth=2, color='b')) 
pyplot.show() 
+0

謝謝Jouni,這正是我一直在尋找! – PierreE 2011-03-30 12:54:54

相關問題