You are reading an old version of the documentation (v1.5.0). For the latest version see

We're updating the default styles for Matplotlib 2.0

Learn what to expect in the new updates


Previous topic

axes_grid example code:

Next topic

axes_grid example code:

This Page

axes_grid example code: simple_axesgrid.pyΒΆ

(Source code, png, hires.png, pdf)

import matplotlib.pyplot as plt
from mpl_toolkits.axes_grid1 import ImageGrid
import numpy as np

im = np.arange(100)
im.shape = 10, 10

fig = plt.figure(1, (4., 4.))
grid = ImageGrid(fig, 111,  # similar to subplot(111)
                 nrows_ncols=(2, 2),  # creates 2x2 grid of axes
                 axes_pad=0.1,  # pad between axes in inch.

for i in range(4):
    grid[i].imshow(im)  # The AxesGrid object work as a list of axes.

Keywords: python, matplotlib, pylab, example, codex (see Search examples)