Add sort_columns parameter to plot to allow unsorted plots
I was using pandas for the first time and when plot()ing I noticed it was sorting the columns alphanumerically.

I felt like the ordering I had defined in the DataFrame was a pretty decent proxy for how I wanted the subplots to be ordered, so I think this should be an option so I can over-ride the sorting and have the plot go in the direction specified.
