title: Matplotlib log scale tick label number formatting
body: <p>With <code>matplotlib</code> when a log scale is specified for an axis, the default method of labeling that axis is with numbers that are 10 to a power eg. 10^6. Is there an easy way to change all of these labels to be their full numerical representation? eg. 1, 10, 100, etc.</p>
  
  <p>Note that I do not know what the range of powers will be and want to support an arbitrary range (negatives included).</p>