title: Multiple figures in a single window
body: <p>I want to create a function which plot on screen a set of figures in a single window. By now I write this code:</p>
  
  <pre><code>import pylab as pl
  
  def plot_figures(figures):
      """Plot a dictionary of figures.
  
      Parameters
      ----------
      figures : &lt;title, figure&gt; dictionary
  
      """
      for title in figures:
          pl.figure()
          pl.imshow(figures[title])
          pl.gray()
          pl.title(title)
          pl.axis('off')
  </code></pre>
  
  <p>It works perfectly but I would like to have the option for plotting all the figures in single window. And this code doesn't. I read something about subplot but it looks quite tricky.</p>