title: My bar plots are automatically reordered in an order that is not consistent with my data frame
body: <p>I'm using ggplot to make bar graphs of data. I have everything ordered as I want it in my data frame but when I plot it, it is rearranged in some random order. How do I tell it to leave the bars in the order of the data frame? Thank you</p>
  
  <p>iris Example below. In iris data frame species are ordered setosa, 
  versicolor, virginica. They are ordered in reverse on the bar plot. It appears to be descending. This is not the case with my plots. Mine are in no obvious order.</p>
  
  <pre><code>ggplot(iris[iris$Sepal.Width ==3.0,]) + aes(x=Species, y=Sepal.Length) + geom_col() + coord_flip()
  </code></pre>