我的图形尺寸为figsize=(10,10),其中包含一个子图。如何定义子图的尺寸为8英寸W x 8英寸H,而不受所显示子图数据范围的影响?
编辑:我正在寻找这个问题的原因是我正在尝试创建一些用于出版的图表。因此,我需要我的图表具有固定的宽度和高度,以便能够无缝地插入到稿件中。
以下是简化的代码:
编辑:我正在寻找这个问题的原因是我正在尝试创建一些用于出版的图表。因此,我需要我的图表具有固定的宽度和高度,以便能够无缝地插入到稿件中。
以下是简化的代码:
map_size = [8,8]
fig, ax = plt.subplots(1,1,figsize=map_size)
ax.plot(data)
fig.savefig('img.png', dpi=300,) # figure is the desired size, subplot seems to be scaled to fit to fig