给定matplotlib中的一个gridspec对象,我希望自动迭代它的所有索引,以便可以自动添加相应的轴,如下所示: for i, j in gspec.indices: # whatever thoseindices are
axs[i,j] = fig.add_subplot(gspec[i][j]) 在不知道网格规范有多少行或多少列的情况下,我如何做到这一点呢?
我有一个包含80个变量的数据集。我对在Matplotlib中创建一个自动创建20X4 GridSpec的函数很感兴趣。每个子图将包含数据中80个变量中的每个变量的直方图或条形图。下一步,我尝试创建一个函数,该函数将获取列名,循环条件以测试数据类型是否为对象,并根据数据类型调用正确的函数作为新的子图。j in B:
#Creat
我试着在面板左上角的Gridspec中标出每个不同大小的面板。然而,这会导致标签被不同的距离所抵消。我认为这是因为x和y偏移量是一个函数,轴的尺寸,但最优雅的方式,使标签所有相同的绝对水平和垂直距离各自的面板?下面是代码:from matplotlib import pyplot as plt
from matplotlib.gridspec import <