Форум сайта python.su
Как сохранить двумерный массив в виде *.png с colorbar'ом
и всем прочим?
Вот это вот:
import matplotlib.pyplot as plt
Arr = MyCreateArrary………. там еще чего-то
plt.imshow(Arr)
plt.colorbar(orientation = ‘vertical’,fraction = 0.0255)
plt.show()
plt.imsave('1.png',Arr)
прекрасно все отрисовывает на фигуре, но в выходном файле
только сама матрица
Офлайн
plt.savefig('test')
пробовали?
Если в imsave указывается Arr то он только Arr и должен сохранить.
Отредактировано (Фев. 1, 2010 16:19:48)
Офлайн
Да, так работает. А можете
в дополнение к этому:
http://matplotlib.sourceforge.net/contents.html
посоветовать чтиво по сабжу?
Офлайн
Matplotlib for Python Developers (2009)
Офлайн
Спасибо! Кажется это то, что нужно
Офлайн