Here is a short part of my data:
dat <-structure(list(sex = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L),
To follow up on chl's example - here's how to duplicate your base graphic with ggplot. I would heed his advice in looking to dotplots as well:
library(ggplot2) dat.m <- melt(dat, "sex") ggplot(dat.m, aes(value)) + geom_bar(binwidth = 0.5) + facet_grid(variable ~ sex)