title: Matplotlib - Move X-Axis label downwards, but not X-Axis Ticks
body: <p>I'm using Matplotlib to plot a histogram.
  Using tips from my previous question: <a href="https://stackoverflow.com/questions/6352740/matplotlib-label-each-bin">Matplotlib - label each bin</a>,
  I've more or less go the kinks worked out.</p>
  
  <p>There's one final issue - previously - the x-axis label ("Time (in milliseconds)") was being rendered underneath the x-axis tickmarks (0.00, 0.04, 0.08, 0.12 etc.)</p>
  
  <p><img src="https://i.stack.imgur.com/opTBt.png" alt="No padding - Axis label underneath figures"></p>
  
  <p>Using the advice from Joe Kingston (see question above), I tried using:</p>
  
  <pre><code>ax.tick_params(axis='x', pad=30)
  </code></pre>
  
  <p>However, this moves both the x-axis tickmarks (0.00, 0.04, 0.08, 0.12 etc.), as well as the x-axis label ("Time (in milliseconds)"):</p>
  
  <p><img src="https://i.stack.imgur.com/2EF4Y.png" alt="30 Padding - Both Axis Label and Tick Marks have Moved"></p>
  
  <p>Is there any way to move only the x-axis label to underneath the three rows of figures?</p>
  
  <p><em>Nb: You may need to open the PNGs below directly - Right Click on the image, then View Image (in FF), or Open image in new tab (Chrome). The image resize done by SO has rendered them nigh unreadable</em></p>