是否可以将抖动分组到像我这样的箱线图中,以便数据点与每个市场的因素一致?现在它正在按市场名称排列。我给它们上了颜色以显示哪些应该被分组。
My code
p<-ggplot(droplevels(subset(sData,STORE_TYPE=='Test')),aes(factor(MARKET_NAME),DST_UNITS))
p +
geom_boxplot(aes(fill=factor(PROGRAM_STATUS,c("PRE-PROGRAM","POST-PROGRAM")), outlier.shape=NA) +
geom_jitter(aes(color=factor(PROGRAM_STATUS,c("PRE-PROGRAM","POST-PROGRAM"))),position=position_jitter(width=0))
Didzis Elferts 的评论中提供了解决方案并链接到这个问题 https://stackoverflow.com/questions/10493084/ggplot2-jitter-and-position-dodge-together
sData<-droplevels(subset(sData,STORE_TYPE=='Test'))
ggplot(sData,aes(x=factor(MARKET_NAME),y=DST_UNITS,fill=factor(PROGRAM_STATUS,c("PRE-PROGRAM","POST-PROGRAM")))) +
geom_boxplot(outlier.shape=NA) +
geom_point(position=position_jitterdodge())
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)