Я хотел бы аннотировать панели фигур, которые я делаю с панельными надписями («A», «B», ... ») в matplotlib. Например, я хотел бы аннотировать набор подзаголовков с большим« A «в верхнем левом углу рисунка, как в коде ниже. как я могу изменить рисунок холста, чтобы сделать это„А“видно?Как изменить размер холста размера в matplotlib без изменения участков?
f = plt.figure(figsize=(5,5))
plt.subplot(2, 2, 1)
# this "A" is clipped in the plot
plt.annotate("A",
xy = (-0.25, 1.1),
xytext = (-0.25, 1.1),
xycoords = 'axes fraction',
textcoords = 'axes fraction',
fontsize=30)
plt.subplot(2, 2, 2)
plt.subplot(2, 2, 3)
plt.subplot(2, 2, 4)
plt.tight_layout()
plt.show()
есть способ, чтобы добавить» отступы «слева от подзаголовков, чтобы они были сдвинуты вправо от фигуры, не изменяя параметр figsize
?» и без масштабирования графиков? достаточно места на холсте, чтобы соответствовать метке и подзаголовкам, поскольку они е.