title: plot with custom text for x axis points
body: <p>I am drawing a plot using matplotlib and python like the sample code below.</p>
  
  <pre><code>x = array([0,1,2,3])
  y = array([20,21,22,23])
  plot(x,y)
  show()
  </code></pre>
  
  <p>As it is the code above on the x axis I will see drawn values <code>0.0, 0.5, 1.0, 1.5</code> i.e. the same values of my reference x values.</p>
  
  <p>Is there anyway to map each point of x to a different string? So for example I want x axis to show months names( strings <code>Jun, July,...</code>) or other strings like people names ( <code>"John", "Arnold", ...</code> ) or clock time ( <code>"12:20", "12:21", "12:22", ..</code> ).</p>
  
  <p>Do you know what I can do or what function to have a look at?<br>
  For my purpose could it be <code>matplotlib.ticker</code> of help?</p>