From: Ritwik Sinha <ritwik.sinha_at_gmail.com>

Date: Mon 28 Aug 2006 - 10:18:38 EST

Date: Mon 28 Aug 2006 - 10:18:38 EST

Hi Gabor and Dimitris,

I was wondering if this question was frequent enough to be in the R FAQ under R Miscellanea and thought of something like this

Q. How do I plot two curves on the same graph?

- Plot the first curve using the plot() command and add lines using lines(). For example

d1 <- density(rnorm(100))

d2 <- density(rnorm(100))

plot(range(d1$x, d2$x), range(d1$y, d2$y), type = "n", xlab = "x",
ylab = "Density")

lines(d1, col = "red")

lines(d2, col = "blue")

Alternatively one can use points() to add points to the plot.

If you think this question should be in the FAQ and if you have any comments/changes to the QA then I can request the maintainer of the FAQ to include it. We could also include a lattice solution but I was thinking of not complicating things.

Ritwik Sinha

On 8/27/06, Gabor Grothendieck <ggrothendieck@gmail.com> wrote:

*> Not sure who maintains the FAQ but its not me.
**>
**>
**> On 8/27/06, Ritwik Sinha <ritwik.sinha@gmail.com> wrote:
**> > This seems to be a common question for new commers to R, does it make sense
**> > to add it to the R FAQ page? I checked it is not currently there.
**> >
**> > Ritwik
**> >
**> >
**> > On 8/23/06, Gabor Grothendieck <ggrothendieck@gmail.com> wrote:
**> > >
*

> > With lattice graphics:

*> >
**> > library(lattice)
**> > d1 <- rnorm(100)
**> > d2 <- runif(100)
**> > densityplot(~ d1 + d2, auto.key = TRUE)
**> >
**> > On 8/23/06, Antje <niederlein-rstat@yahoo.de > wrote:
**> > > Hello,
**> > >
**> > > I was wondering if I can plot two curves I get from "density(data)" into
**> > > one plot. I want to compare both.
**> > > With the following commad, I just get one curve plotted:
**> > >
**> > > plot( density(mydata) )
**> > >
**> > > Sorry for this stupid question but I could not find a solution until
**> > now...
**> > >
**> > > Antje
**> > >
**> > > ______________________________________________
**> > > R-help@stat.math.ethz.ch 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.
**> > >
**> >
**> > ______________________________________________
**> >
**> > R-help@stat.math.ethz.ch 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.
**> >
**> >
**> >
**> >
**> > --
**> > Ritwik Sinha
**> > Graduate Student
**> > Epidemiology and Biostatistics
**> > Case Western Reserve University
**> >
**> > http://darwin.cwru.edu/~rsinha
**>
*

-- Ritwik Sinha Graduate Student Epidemiology and Biostatistics Case Western Reserve University http://darwin.cwru.edu/~rsinha ______________________________________________ R-help@stat.math.ethz.ch 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.Received on Mon Aug 28 15:52:49 2006

Archive maintained by Robert King, hosted by
the discipline of
statistics at the
University of Newcastle,
Australia.

Archive generated by hypermail 2.1.8, at Mon 28 Aug 2006 - 18:22:54 EST.

*
Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help.
Please read the posting
guide before posting to the list.
*