【发布时间】:2023-04-08 06:09:01
【问题描述】:
我正在为一篇论文制作图形,我想在距绘图左上角一定距离的地方放置一个标签。 ax.text(x, y, label, transform=ax.transAxes) 几乎做到了这一点,但将位置指定为绘图大小的一部分。如果我能得到绘图区域的绝对大小,我可以用它来转换。例如,在以下脚本中,我如何获得高度和宽度?
编辑:我只想要图的高度和宽度(不是整个图),不包括标签、刻度等。
from matplotlib import pyplot as plt
import numpy as np
data = np.random.rand(10,10)
fig, ax = plt.subplots()
ax.pcolormesh(data)
ax.set_aspect("equal")
# get width and height of plot here?
plt.show()
【问题讨论】:
-
fig.get_size_inches()? -
对不起,我需要让问题更清楚。我的意思是轴的绘图区域的大小(不是整个图),不包括标签、刻度等。
标签: python matplotlib size