2015-05-29 2 views
0

Я пытаюсь сохранить фигуру с заданным размером. Пока размер изменяется, метки и ширина строк остаются неизменными. Я использую следующие:Matplotlib, изменение размера рисунка вместе с этикетками

fig = plt.gcf() 
mydpi = 100 
fig.set_size_inches(470/mydpi, 575/mydpi) 
fig.savefig('/tmp/fig.png') 

Как можно масштабировать изображение вместе? Например, когда вы делаете fig.show(), а затем масштабируете его вручную с помощью мыши?

+0

Я не могу понять, что вы ищете. Можете ли вы добавить некоторые выходные изображения того, что вы хотите? – fixxxer

ответ

-1

Посмотрите на http://blog.olgabotvinnik.com/prettyplotlib/. Это может быть более удобно.

+0

Выглядит интересно, но автор пакета заявляет, что он больше не поддерживается и рекомендует пользователям переключаться на 'seaborn'. Кроме того, этот пост не затрагивает вопрос ОП или как его решить. – Alexander

+0

Да, вы правы. Этот вопрос может быть дубликатом [this] (http://stackoverflow.com/questions/332289/how-do-you-change-the-size-of-figures-drawn-with-matplotlib), затем – FtoTheZ