Setting Order of Columns with matplotlib bar chart
<p>I produce a bar graph with the following code: </p>

<pre><code>Temp_Counts = Counter(weatherDFConcat['TEMPBIN_CON'])
df = pd.DataFrame.from_dict(Temp_Counts, orient = 'index')
df.plot(kind = 'bar')
</code></pre>

<p>It produces the following bar chart: </p>

<p><a href="https://i.stack.imgur.com/4sWHw.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/4sWHw.png" alt="enter image description here"></a></p>

<p>I would like to change the order the columns are listed. I've tried a few different things that aren't seeming to work. The DataFrame I am working with looks like this:</p>

<p><a href="https://i.stack.imgur.com/GBj7o.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/GBj7o.jpg" alt="enter image description here"></a></p>

<p>I am creating a barplot of the last column in the dataframe pictured. Any direction or ideas of alternate methods of creating a barplot that would allow me to change the order of the axis would be greatly appreciated. As it exists its difficult to interpret. </p>