Dieter Wirz: > with(InsectSprays, boxplot(count ~ spray, boxwex = 0.3)) > with(InsectSprays, stripchart(count ~ spray, col = "red", vertical = > TRUE, add = TRUE)) > > But the dots from the stripchart are plotted over the Boxes. > Is there any possibility to have Stripchart and Boxplots side-by-side, > i.e. to move boxplots and/or stripcharts a bit to the left or right?
It's likely *possible*, but I think it might look a bit confusing. Your original example is OK, but I propose you change the plotting function you use. The following looks pretty good to me, and much better than your original, IMHO. library(ggplot2) g = ggplot(InsectSprays, aes(x=spray, y=count)) g + geom_boxplot() + geom_point(colour="red", position="jitter") Image at: http://www.uib.no/People/st11188/r/r-help/images/insectsprays-boxplot-stripchart.png Here I've used jittering to make all of the observations visible. You *did* notice that a lot of observations were overplotted in your original graph, right? ;-) Another solution would be to create two graphs side by side, one boxplot and one stripchart. -- Karl Ove Hufthammer ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.