¿Cómo hacer que el eje X en matplotlib / pylab NO ordene automáticamente los valores?

Cada vez que grafico, el eje X se clasifica automáticamente (por ejemplo, si ingreso los valores 3, 2, 4, ordenará automáticamente el eje X de menor a mayor).

¿Cómo puedo hacerlo para que el eje permanezca con el orden en que ingrese los valores, es decir, 3, 2, 4?

   import pylab as pl
   data = genfromtxt('myfile.dat')
   pl.axis('auto')
   pl.plot(data[:,1], data[:,0])

Encontré una función, set_autoscalex_on (FALSE) pero no estoy seguro de cómo usarla o si es lo que quiero. Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta