Я пытаюсь написать название для цветной полосы в APLpy
, но каждый раз, когда я делаю, я получаю следующее сообщение об ошибке:APLpy ошибка: объект «Colorbar» не имеет атрибута «set_axis_label_text»
AttributeError:'Colorbar' object has no attribute 'set_axis_label_text'
Код I использую заключается в следующем:
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
какая версия matplotlib/aplpy / python вы используете? – MSeifert
@MSeifert Matplotlib - 1.5.1, aplpy - 0.9.6, а навес - 1.6.2 – Nat