我试图理解子图索引的工作原理,但它们看起来一点也不直观。我对第三个索引特别有疑问。我知道还有其他方法可以在 python 中创建子图,但我试图了解以这种方式编写的子图是如何工作的,因为它们被广泛使用。
我试图用一个简单的例子来看看我是否理解我在做什么。所以,这就是我想做的:
第 1 行有 3 列
第 2 行有 2 列
第 3 行有 3 列
第 4 行和第 5 行有 2 列。但是,我想让左侧子图跨越第 4 行和第 5 行。
这是前 3 行的代码。我不明白为什么第三个索引ax4
是3而不是4。
ax1 = plt.subplot(5,3,1)
ax2 = plt.subplot(5,3,2)
ax3 = plt.subplot(5,3,3)
ax4 = plt.subplot(5,2,3)
ax5 = plt.subplot(5,2,4)
ax6 = plt.subplot(5,3,7)
ax7 = plt.subplot(5,3,8)
ax8 = plt.subplot(5,3,9)
对于位于第 3 行和第 4 行的三个子图,我似乎无法做到这一点。这是我的错误尝试:
ax9 = plt.subplot(4,2,10)
ax10 = plt.subplot(5,2,12)
ax11 = plt.subplot(5,2,15)
米琪卡哇伊
相关分类