title: Reorder Bar Chart Output in ggplot2 when using as.factor
body: <p>I was hoping someone could help. </p>
  
  <p>I have a DF as follows:</p>
  
  <pre><code>Year   Winner
  1930  Uruguay    
  1934  Italy    
  1938  Italy    
  1950  Uruguay    
  1954  Germany FR    
  1958  Brazil    
  1962  Brazil    
  1966 England    
  1970  Brazil    
  ....
  </code></pre>
  
  <p>and so on</p>
  
  <p>What I want to do is create a bar chart with ggplot2, but reorder it so the country with the highest number of winners comes first. </p>
  
  <p>The code I've used to generate my current graph is:</p>
  
  <pre><code>ggplot(data, aes(x=as.factor(Winner), fill=as.factor(Winner) )) + 
  geom_bar() + 
  theme(legend.position = "none")
  </code></pre>
  
  <p>I know there's something about reorder but I can't get it to work with the as.factor argument.</p>
  
  <p>Thanks </p>