title: matplotlib tick labels position relative to axes
body: <p>I set matplotlib to put ticks outside the plot area but now they overlap on the corresponding labels. the tick_params method does not provide any option to set the corresponding labels position.
  So I guess I will have to write my own function using text() method. In the meanwhile does any one has a better suggestion?</p>