关于chaco图的Xlabel没有创建新轴

时间:2015-01-11 00:28:33

标签: python plot chaco

我有一个Chaco ToolBarPlot,只想将xlabel设置为" Wavelength"。在matplotlib中,显然会是:

plt.xlabel('Wavelength')

在Chaco,我认为(来自课堂内):

self.plot.index_axis.label = 'Wavelength'

但是我能找到的所有例子都完全构建了一个新的轴对象。例如:

label_axis = LabelAxis(plot, orientation='bottom', ...) plot.index_axis = label_axis

这看起来有点过分......是否可以在不创建新轴的情况下设置轴标签?令人痛苦的部分原因是我必须动态更改此特征,并且它可以采用许多不同的值,具体取决于用户在UI中执行的操作。