gpt4 book ai didi

python - 增加每个子图的大小并调整其宽度,matplotlib

转载 作者:行者123 更新时间:2023-12-01 08:06:00 25 4
gpt4 key购买 nike

我有一个来自 sci-kit learn 的数据集,fetch_lfw_people。

import matplotlib.pyplot as plt
# plotting faces
fig, ax = plt.subplots(3,5)
# fig.subplots_adjust(wspace=2)

for enumerate_counter, axi in enumerate(ax.flat):
axi.imshow(faces.images[enumerate_counter], cmap='bone')
axi.set(xticks=[], yticks=[],xlabel=faces.target_names[faces.target[enumerate_counter]])

在尝试使用子图显示图像并用正确的名称标记每个图像时,我想增加每个图像的大小,并将它们分开足够宽,以便名称不会重叠。

我已经尝试过

fig.subplots_adjust(wspace=2)

但是,这会分隔图像,以便名称不会重叠,但图像尺寸会变小。

无论如何我可以解决这个问题吗?

最佳答案

我将给出一些示例,其中包含一些示例编号,它们可能会引导您走向正确的方向:

plt.figure(figsize=(20,10)) 

或者

fig, ax = plt.subplots(figsize=(20, 10))

关于python - 增加每个子图的大小并调整其宽度,matplotlib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55528396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com