Я пытаюсь создать цифры в matplotlib
, которые хорошо читаются в журнальной статье.У меня есть несколько больших цифр (с подфигурами), которые я хотел бы занять почти всю страницу в портретном режиме (в частности, 6,5 "x9" для полностраничного рисунка с 1 "полями на бумаге для писем США). Я могу установитьразмер фигуры легко с параметром * 1002. * Однако фигура сжимается, если я устанавливаю размер фигуры больше размера моего экрана (я работаю на 13 "ноутбуке);в частности, высота является проблемой.Размеры сохраненного рисунка не изменяются, если параметр height
ниже больше, чем высота моего экрана:
height = 9
fig, ax = plt.subplots(3, 2, figsize=(6.5, height))
plt.savefig('test.png') # size of this figure is independent of height
# if height > height of my screen
Как заставить matplotlib
использовать требуемый размер рисунка, даже еслиэто превышает размеры моего экрана?Я использую Spyder.