Я делаю сюжеты в графическом интерфейсе с помощью 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')
Подробнее здесь: https://stackoverflow.com/questions/794 ... els-legend
Могу ли я изменить размер фигуры и сохранить относительные положения/размеры меток, легенд, оси, клещей и т. Д.? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение