On 7/18/07, Stephen Tucker <[EMAIL PROTECTED]> wrote:
> What's wrong with lattice? Here's an alternative:
>
> library(ggplot2)
> ggplot(data=data.frame(x,y,grps=factor(grps)),
>        mapping=aes(x=x,y=y,colour=grps)) +     # define data
>   geom_identity() +                            # points
>   geom_smooth(method="lm")                     # regression line

I think you mean geom_point() not geom_identity()!

Also, if you just want groups, and not colours you can use the group aesthetic.

library(ggplot2)
qplot(x, y, group=grps) + geom_smooth(method=lm)

# You can have different grouping in different layers
qplot(x, y, colour=factor(grps)) + geom_smooth(method=lm)
qplot(x, y, colour=factor(grps)) + geom_smooth(aes(group=1), method=lm)

You can see more examples of ggplot2 in use at http://had.co.nz/ggplot2

Hadley

______________________________________________
[email protected] 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