Могу ли я изменить размер фигуры и сохранить относительные положения/размеры меток, легенд, оси, клещей и т. Д.?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Могу ли я изменить размер фигуры и сохранить относительные положения/размеры меток, легенд, оси, клещей и т. Д.?

Сообщение Anonymous »

Я делаю сюжеты в графическом интерфейсе с помощью matplotlib. Моя оригинальная фигура большая, и я бы хотел, чтобы OT не смог сохранить меньшую версию фигуры как PDF (или PNG). Я могу сделать это, изменив FIGSIZE, а затем используя FIGSAVE. Однако, тем самым, относительные измерения изменений элементов в PDF, с различными числами на оси (обычно меньше), сбоя меток и т. Д. Есть ли способ изменить размер и сохранить фигуру при сохранении относительного размера и позиции всех элементов? < /p>

Код: Выделить всё

fig_size = (8, min(3 * npanels,maxsize))
fig = Figure(figsize=fig_size, dpi=80)
for i in range(0, npanels):
ax = fig.add_subplot(npanels, 1, i + 1)

fig.set_size_inches(4.08, 4.08)
fig.savefig(fname=fname, dpi=80, format='pdf', papertype='letter',
facecolor=fig.get_facecolor(), edgecolor='none',
pad_inches=0.01, bbox_inches='tight')
В сторону, draw_graph - это функция, которая принимает информацию о графике, расщепляет ось и добавляет ее в кадр.

Подробнее здесь: https://stackoverflow.com/questions/794 ... els-legend
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»