У меня есть Chaco ToolBarPlot, и я просто хочу установить для xlabel значение «Длина волны». В matplotlib, очевидно, это будет:
plt.xlabel('Wavelength')
В Чако я думал, что это будет (из класса):
self.plot.index_axis.label = 'Wavelength'
Но все примеры, которые я могу найти, полностью строят новый объект оси. Например:
label_axis = LabelAxis(plot, orientation='bottom', ...)
plot.index_axis = label_axis
Это кажется излишним... Можно ли установить метку оси, не создавая новую ось? Одна из причин, по которой это неприятно, заключается в том, что я должен динамически изменять эту черту, и она может принимать множество разных значений в зависимости от того, что пользователь делает в пользовательском интерфейсе.