gpt4 book ai didi

python - 关于处理子图的布局

转载 作者:行者123 更新时间:2023-12-01 05:54:43 24 4
gpt4 key购买 nike

我刚刚阅读了 subplot2grid 的介绍 http://matplotlib.org/users/gridspec.html

我不明白为什么这样使用

fig = plt.figure()
plt.subplot2grid((2,2),(0, 0))

而不是

fig = plt.figure()
fig.subplot2grid((2,2),(0, 0))

通过plt.subplot2grid(...),如果我创建了多个图形,子图位于哪个图形上?

最佳答案

plt.* 函数作用于当前图形。要获取当前数字,您可以执行以下操作

fig = plt.gcf()

所以,在第二种情况下,你可以这样做:

# Add subplots to the current figure
plt.subplot2grid((2, 2), (0, 0))

# Get the current figure. This will hold the subplots created in the previous command
fig = plt.gcf()

希望这有帮助。

关于python - 关于处理子图的布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13098574/

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