Ошибка APLpy: объект 'Colorbar' не имеет атрибута 'set_axis_label_text'
Я пытаюсь написать заголовок для цветной панели в APLpy
но каждый раз, когда я делаю, я получаю следующую ошибку:
AttributeError:'Colorbar' object has no attribute 'set_axis_label_text'
Я использую следующий код:
import aplpy
import matplotlib.pyplot as plt
fig = plt.figure()
f1 = aplpy.FITSFigure('random.fits', figure=fig)
f1.show_colorscale(stretch='arcsinh',cmap='Greys',interpolation="bicubic")
f1.add_colorbar()
f1.colorbar.set_width(0.3)
f1.colorbar.set_axis_label_text('title')
plt.show()
Согласно прочитанным документам это должно работать http://aplpy.readthedocs.org/en/v0.9.9/quick_reference.html
1 ответ
Решение
Пожалуйста, обновите APLpy до последней версии. Я искал везде, но я даже не нашел ничего на 0.9.6
, Так что, вероятно, метод был представлен в более позднем выпуске.
Я думаю, что настройка меток для цветных полос была введена в 0.9.9
в запросе № 93.