ドキュメントページによると:http: //matplotlib.sourceforge.net/api/pyplot_api.htmlaxvline の使用方法は次のようになります。
axvline(x=0, ymin=0, ymax=1)
ただし、これは私のコンピューターでは機能しません。何も描かれていません。むしろ、単に
axvline(x=0)
yminとymaxを設定せずに動作します。
これがバグかどうかはわかりません。それとも私は微妙な何かを逃したのでしょうか?
matplotlib.__version__
'0.99.1.1'
uname -a
Linux pc20172 2.6.32-41-generic #94-Ubuntu SMP Fri Jul 6 18:00:34 UTC 2012 x86_64 GNU/Linux
編集:問題を再現するための最小限のコード。
from pylab import *
ion()
plot([1,2])
axvline(x=0.5, ymin=1, ymax=2) # No vertical line is drawn.
clf() # Clear the figure to redo the plot.
plot([1,2])
axvline(x=0.5) # Now the desired vertical line is drawn.