title: Position dodge does not work with geom_point and geom_errorbar
body: <p>I have this overplotting issue going on. Even after reading a lot of posts on dodge, jitter and jitter dodge in all kinds of implementations I can't figure it out.</p>
  
  <p>Here you can get my data: <a href="http://pastebin.com/embed_js.php?i=uPXN7nPt" rel="nofollow noreferrer">http://pastebin.com/embed_js.php?i=uPXN7nPt</a> </p>
  
  <pre><code>library(dplyr)
  library(gdata)
  library(ggplot2)
  library(directlabels)
  
  
  all&lt;-read.xls('all_auto_bio_adjusted_c.xls')
  all$size.new&lt;-sqrt(all$size.new)
  all$station&lt;-as.factor(all$station)
  all$group.new&lt;-factor(all$group, levels=c('C. hyperboreus','C. glacialis','Special Calanus','M. longa','Pseudocalanus sp.','Copepoda'))
  
  pd &lt;- position_dodge(w = 50) 
  
  allp &lt;- ggplot(data = all, aes(y = averagebiol, x = automatic, colour = group.new, group=group.new)) + 
    geom_abline(intercept = 0, slope = 1) +
    geom_point(aes(size = size.new), show_guide=TRUE, position=pd) +
    scale_size_identity()+
    geom_errorbar(aes(ymin = averagebiol - stdevbiol, ymax = averagebiol +   stdevbiol),colour = "grey", width = 0.1, position=pd) +
    facet_grid(group.new~station, scales="free") +
    xlab("Automatic identification") + ylab("Manual identification") +
    ggtitle("Comparison of automatic vs manual identification") + 
    theme_bw() + 
    theme(plot.title = element_text(lineheight=.8, face="bold", size=20,vjust=1), axis.text.x = element_text(colour="grey20",size=15,angle=0,hjust=.5,vjust=.5,face="bold"), axis.text.y = element_text(colour="grey20",size=15,angle=0,hjust=1,vjust=0,face="bold"),  axis.title.x = element_text(colour="grey20",size=20,angle=0,hjust=.5,vjust=0,face="bold"), axis.title.y = element_text(colour="grey20",size=20,angle=90,hjust=.5,vjust=1,face="bold"), legend.position="none", strip.text.x = element_text(size = 12, face="bold", colour = "black", angle = 0), strip.text.y = element_text(size = 12, face="bold", colour = "black"))
  
  allp
  </code></pre>
  
  <p>Which produces this nice plot <img src="https://i.stack.imgur.com/iUa8s.jpg" alt="enter image description here"></p>
  
  <p>But as you can see a lot of the points and error bars are cramped together. Shouldn't my implementation of position dodge work?</p>
  
  <p>If I understood right position dodge takes the scale of the axes, so with a doge of 50 I should see some results. I also tried putting the dodge argument directly into the geom, but that had no effect either.</p>
  
  <p>Any ideas?</p>