title: How to plot multiple seaborn.distplot in a single figure
body: <p>I want to plot multiple seaborn <code>distplot</code> under a same window, where each plot has the same x and y grid. My attempt is shown below, which does not work.</p>
  <pre class="lang-py prettyprint-override"><code># function to plot the density curve of the 200 Median Stn. MC-losses
  def make_density(stat_list,color, layer_num):
  
      num_subplots = len(stat_list)
      ncols = 3
      nrows = (num_subplots + ncols - 1) // ncols
      fig, axes = plt.subplots(ncols=ncols, nrows=nrows, figsize=(ncols * 6, nrows * 5))
      
      for i in range(len(stat_list)):
          
          # Plot formatting
          plt.title('Layer ' + layer_num)
          plt.xlabel('Median Stn. MC-Loss')
          plt.ylabel('Density')
          plt.xlim(-0.2,0.05)
          plt.ylim(0, 85)
          min_ylim, max_ylim = plt.ylim()
      
          # Draw the density plot.
          sns.distplot(stat_list, hist = True, kde = True,
                   kde_kws = {'linewidth': 2}, color=color)
  
  # `stat_list` is a list of 6 lists
  # I want to draw histogram and density plot of 
  # each of these 6 lists contained in `stat_list` in a single window,
  # where each row containing the histograms and densities of the 3 plots
  # so in my example, there would be 2 rows of 3 columns of plots (2 x 3 =6).
  stat_list = [[0.3,0.5,0.7,0.3,0.5],[0.2,0.1,0.9,0.7,0.4],[0.9,0.8,0.7,0.6,0.5]
            [0.2,0.6,0.75,0.87,0.91],[0.2,0.3,0.8,0.9,0.3],[0.2,0.3,0.8,0.87,0.92]]
  </code></pre>
  <p>How can I modify my function to draw multiple <code>distplot</code> under the same window, where the x and y grid for each displayed plot is identical?</p>
  <p>Thank you,</p>
  <p>PS: Aside, I want the 6 distplots to have identical color, preferably green for all of them.</p>