更改python matplotlib中的子批大小

更改python matplotlib中的子批大小,python,numpy,matplotlib,plot,figure,Python,Numpy,Matplotlib,Plot,Figure,我想在使用Python的matplotlib时更改子绘图的大小。我已经知道如何更改图形的大小,但是,如何更改相应子地块的大小呢?在我的谷歌搜索中,这仍然有点难以捉摸。谢谢 例如,给定一个图,其中我们有2x4子图。我想让图中的子图占据更多的面积 您可以使用,例如 导致了这一畸形现象: 你可以使用,例如 导致了这一畸形现象: 您还可以使用轴的大小。 “设置位置”可用于更改轴的宽度和高度 import matplotlib.pyplot as plt ax = plt.subplot(111)

我想在使用Python的matplotlib时更改子绘图的大小。我已经知道如何更改图形的大小,但是,如何更改相应子地块的大小呢?在我的谷歌搜索中,这仍然有点难以捉摸。谢谢

例如,给定一个图,其中我们有2x4子图。我想让图中的子图占据更多的面积

您可以使用,例如

导致了这一畸形现象:

你可以使用,例如

导致了这一畸形现象:


您还可以使用轴的大小。

“设置位置”可用于更改轴的宽度和高度

import matplotlib.pyplot as plt

ax = plt.subplot(111)

box = ax.get_position()
ax.set_position([box.x0, box.y0, box.width * 1.1 , box.height * 1.1])

您还可以使用轴的大小。

“设置位置”可用于更改轴的宽度和高度

import matplotlib.pyplot as plt

ax = plt.subplot(111)

box = ax.get_position()
ax.set_position([box.x0, box.y0, box.width * 1.1 , box.height * 1.1])

你能举个例子说明这一点吗?我加了一个简单的例子。不过还没有测试过。我希望它能帮助你:泰克斯,我一直在寻找这样的东西很长时间了。然而,当我有一个来自imshow的图和另一个来自plt的图时,它有一个奇怪的行为,并且图的大小被调整,因为比例没有保持。你能给出一个例子来说明这一点吗?我添加了一个快速的例子。不过还没有测试过。我希望它能帮助你:泰克斯,我一直在寻找这样的东西很长时间了。然而,当我有一个来自imshow的图和另一个来自plt的图时,它有一个奇怪的行为,并且图形被调整大小,因为比例没有保持。