Matplotlib轴未显示

时间:2016-10-17 12:00:23

标签: python matplotlib

在下面显示的Windows 7上运行的python代码(python 2.7)导致以下关于我不理解的轴显示的不一致行为:

1 - 打开一个窗口,显示一个没有轴的图表,显示一个点 2 - 关闭窗口时,打开另一个窗口,显示一个图表,显示相同的点,但这次是一个轴。

from osgeo import ogr
import pylab
from ospybook.vectorplotter import VectorPlotter

vp = VectorPlotter(False)

myLoc = ogr.Geometry(ogr.wkbPoint)

myLoc.AddPoint(59.5,13)
vp.plot(myLoc,'rs')
pylab.show() ## the plot is displayed --without-- axes displayed

myLoc.AddPoint(59.5,13)
vp.plot(myLoc,'rs')
pylab.show() ## the plot is displayed with axes displayed

请注意,在我的环境中,如果矢量绘图仪交互模式设置为True,则pylab.show()会打开窗口但不显示绘图。

1 个答案:

答案 0 :(得分:1)

尝试

vp = VectorPlotter(interactive=False, ticks=True)