title: Matplotlib Python Barplot: Position of xtick labels have irregular spaces between eachother
body: <p>I'm trying to do a bar plot for many countries and i want the names displayed a bit rotated underneath the bars. 
  The problem is that the spaces between the labels are irregular.</p>
  
  <p><img src="https://i.stack.imgur.com/hBjfM.png" alt="Here you can see the barplot with the country names as label"></p>
  
  <p>Here's the relevant code:</p>
  
  <pre><code> plt.bar(i, bar_height, align='center', label=country ,color=cm.jet(1.*counter/float( len(play_list))))
   xticks_pos = scipy.arange( len( country_list)) +1
   plt.xticks(xticks_pos ,country_list, rotation=45 )
  </code></pre>
  
  <p>Does anyone know a solution?</p>
  
  <p>Thanks! For your Help.</p>
  
  <p>Christian</p>