相关疑难解决方法(0)

ggplot2 - 抖动和位置躲闪在一起

我试图重新从GGPLOT2研讨会上图http://dl.dropbox.com/u/42707925/ggplot2/ggplot2slides.pdf.

在这种情况下,我试图生成示例5,抖动的数据点受闪避.当我运行代码时,这些点以正确的线为中心,但没有抖动.

这是代码直接来自演示文稿.

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
Run Code Online (Sandbox Code Playgroud)

r ggplot2

29
推荐指数
2
解决办法
3万
查看次数

标签 统计

ggplot2 ×1

r ×1