Charting data from our tables using matplotlib - How to adjust the x axis tick labels so they fit in the screen