ggplot2 - jitter y posición esquivar juntos
Estoy tratando de recrear una figura de un seminario GGplot2http://dl.dropbox.com/u/42707925/ggplot2/ggplot2slides.pdf.
En este caso, estoy tratando de generar el Ejemplo 5, con puntos de datos inestables sujetos a un esquivo. Cuando ejecuto el código, los puntos se centran alrededor de la línea correcta, pero no tienen fluctuaciones.
Aquí está el código directamente de la presentación.
<code>set.seed(12345) hillest<-c(rep(1.1,100*4*3)+rnorm(100*4*3,sd=0.2), rep(1.9,100*4*3)+rnorm(100*4*3,sd=0.2)) rep<-rep(1:100,4*3*2) process<-rep(rep(c("Process 1","Process 2","Process 3","Process 4"),each=100),3*2) memorypar<-rep(rep(c("0.1","0.2","0.3"),each=4*100),2) tailindex<-rep(c("1.1","1.9"),each=3*4*100) ex5<-data.frame(hillest=hillest,rep=rep,process=process,memorypar=memorypar, tailindex=tailindex) stat_sum_df <- function(fun, geom="crossbar", ...) {stat_summary(fun.data=fun, geom=geom, ...) } dodge <- position_dodge(width=0.9) p<- ggplot(ex5,aes(x=tailindex ,y=hillest,color=memorypar)) p<- p + facet_wrap(~process,nrow=2) + geom_jitter(position=dodge) +geom_boxplot(position=dodge) p </code>