On Fri, Jul 9, 2010 at 2:29 PM, Mao Jianfeng <jianfeng....@gmail.com> wrote: > Dear R-help listers, > > I am new. I just want to get helps on how to plot two histograms > overlapped in the same plane coordinate. What I did is very ugly. > Could you please help me to improve it? I want to got a plot with semi- > transparent overlapping region. And, I want to know how to specify the > filled colors of the different histograms. > > I also prefer other solutions other than ggplot2. > > Many thanks to you. > > > What I have done: > > library(ggplot2) > > age<-c(rnorm(100, 1.5, 1), rnorm(100, 5, 1)) > sex<-c(rep("F",100), rep("M", 100)) > mydata<-cbind(age, sex) > mydata<-as.data.frame(mydata) > head(mydata) >
Tried setting xlim with hist? par(mfrow=c(2,1)) hist(age[sex=="M"],xlim=range(age)) hist(age[sex=="F"],xlim=range(age)) Barry ______________________________________________ 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.