Sorry to disturb,
I managed to plot 2 together with 'layer' like this:


qplot(se, or, min=lcl1, max=ucl1, data=df1, geom="pointrange")+layer(data =
df2, mapping = *aes*(x = se, y = OR2,min=lcl2,max=ucl2), geom =
"pointrange")+geom_line()
My only problem is that It doesn't plot the line (geom_line) for the layer,
only the estimate points and conf. limits.
It does plot a line for the first set of data defined in 'qplot'.
The information from the web site: http://had.co.nz/ggplot2 helps a lot.
Thank you,
Sigalit.

On 2/19/08, sigalit mangut-leiba <[EMAIL PROTECTED]> wrote:
>
> Sorry,
> I want to plot 2 lines (or pointrange like I used before) together, with
> confidence limits of the estimates.
> I want to plot another curve as I did for the first one (with qplot like
> you suggested).
> I know how to do it with ggplot *without* confidence limits:
>
> SE<-c(0.6,0.7,0.8,0.9)
>
> OR<-c(2.745,2.103,1.665,1.311,1.189,1.009,0.852,0.7)
>
> lcl<-c(1.894,1.456,1.155,0.911,0.824,0.698,0.587,0.481)
>
> ucl<-c(4,3.05,2.411,1.905,1.723,1.465,1.24,1.025)
>
> df<-data.frame(SE, OR, lcl, ucl, Z=gl(2,4))
>
> ggplot(data=df, aes(x=SE, y=OR, colour=Z))
> + geom_line()
> As I said, I get 2 lines without conf. limits, which i want to add. Thank
> you for your reply,
> Sigalit.
>
>
>  On 2/19/08, hadley wickham <[EMAIL PROTECTED]> wrote:
> >
> > > Another question: Can I add another line to the same plot with qplot?
> > > (like function "lines" in "plot").
> >
> > Yes.
> >
> > (if you want more details, tell us what you're trying to do!)
> >
> > Hadley
> >
> >
> > --
> > http://had.co.nz/
> >
>
>

        [[alternative HTML version deleted]]

______________________________________________
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.

Reply via email to