title: set axis limits in loglog plot with matplotlib
body: <p>How do I create space around the points I've plotted with matplotlib? </p>
  
  <p>For example, in this plot, the bottom left point is cutoff by the axis, but I would like a little more space between the point and the axis.
  <img src="https://i.stack.imgur.com/GHNxq.png" alt="example plot"></p>
  
  <pre><code>import matplotlib.pyplot as plt
  x = [2**i for i in xrange(4,14)]
  y = [i**2 for i in x]
  plt.loglog(x,y,'ro',basex=2,basey=2)
  plt.xlim([0, 2**14]) # &lt;--- this line does nothing
  plt.show()
  </code></pre>
  
  <p>In interactive mode, the <code>xlim</code> line returns <code>(16.0, 16384)</code>, the old values instead of the new values I'm trying to set.</p>