Combinando dois subplots usando subplots e GridSpec #

Às vezes, queremos combinar duas subtramas em um layout de eixos criado com subplots. Podemos obter o GridSpecdos eixos e, em seguida, remover os eixos cobertos e preencher a lacuna com novos eixos maiores. Aqui criamos um layout com os dois eixos inferiores na última coluna combinados.

Para começar com este layout (em vez de remover os eixos sobrepostos), use subplot_mosaic.

Consulte também Organizando vários eixos em uma figura .

gridspec e subtramas
import matplotlib.pyplot as plt

fig, axs = plt.subplots(ncols=3, nrows=3)
gs = axs[1, 2].get_gridspec()
# remove the underlying axes
for ax in axs[1:, -1]:
    ax.remove()
axbig = fig.add_subplot(gs[1:, -1])
axbig.annotate('Big Axes \nGridSpec[1:, -1]', (0.1, 0.5),
               xycoords='axes fraction', va='center')

fig.tight_layout()

plt.show()

Galeria gerada por Sphinx-Gallery