title: Adjusting size in geom_text for geom_bar standard positioning
body: <p>I am able to effectively change the size of labels for bar graphs following the position = dodge format. However, when attempting to do the same with simply stat = identity, I receive a little legend on the side specifying the size, and the size of the labels themselves do not appear to change. </p>
  
  <p>Most questions on SO are the opposite of this, having trouble changing sizes when only using position dodge. I have not seen a similar problem to this in my searches. </p>
  
  <pre><code>library(ggplot2)
  names &lt;- c("Yes", "No")
  values &lt;- c(100, 80)
  prac &lt;- data.frame(names, values)
  
  ggplot(data = prac, aes(x = names, y = values, label = values)) +
    geom_bar(stat = "identity") + 
    geom_text(aes(size = 50))  
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/u9iGu.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/u9iGu.png" alt="enter image description here"></a></p>
  
  <p>It appears that the size does not change. </p>
  
  <pre><code>ggplot(data = prac, aes(x = names, y = values, label = values)) +
    geom_bar(stat = "identity") + 
    geom_text(aes(size = 5))  
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/xjdOb.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/xjdOb.png" alt="enter image description here"></a></p>
  
  <p>However, using position = dodge, the problem does not exist. The sizes change as they're supposed to.  </p>
  
  <pre><code>names2 &lt;- c("Yes", "No", "Yes", "No")
  values2 &lt;- c(100, 80, 110, 70)
  area &lt;- c("Large", "Small", "Small", "Large")
  prac2 &lt;- data.frame(names2, values2, area)
  
  ggplot(data = prac2, aes(x = names2, y = values2, label = values2, fill = area)) +
    geom_bar(stat = "identity", position = "dodge") +
    geom_text(position = position_dodge(width = 1), size = 5)
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/3I9px.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/3I9px.png" alt="enter image description here"></a></p>
  
  <p>Lastly, it should be noted that whether or not the label is specified in the ggplot line or the geom_text line, the same output is produced. </p>
  
  <pre><code>ggplot(data = prac, aes(x = names, y = values)) +
    geom_bar(stat = "identity") + 
    geom_text(aes(label = values, size = 5))
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/K9U8Z.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/K9U8Z.png" alt="enter image description here"></a></p>