Re: [R] How to change col and pch between panels in xyplot

From: hadley wickham <h.wickham_at_gmail.com>
Date: Sat, 17 May 2008 22:50:25 -0500

On Sat, May 17, 2008 at 10:03 PM, Michael Kubovy <kubovy_at_virginia.edu> wrote:
> Dear R-helpers,
>
> x <- rep(1:2, 4)
> y <- c(2, 4, 3, 5, 1, 3, 2, 4)
> w <- factor(rep(1:2, each = 4))
> v <- rep(1:2, each = 2, 2)
> xyplot(y ~ x | w, groups = v, type = 'b')
>
> How do I tell xyplot to use four colors and four plot characters and
> four line types? And how do I set up an appropriate key in each?

Maybe (if I understand you correctly)
xyplot(y ~ x | w, groups = interaction(v, w), type = 'b', auto.key = TRUE)

Or in ggplot2
group <- interaction(v, w)
qplot(x, y, facets = . ~ v, geom=c("point","line"), colour=group, shape=group, linetype=group)

although there appears to be a bug in the legend which I need to fix.

Hadley

-- 
http://had.co.nz/

______________________________________________
R-help_at_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.
Received on Sun 18 May 2008 - 04:02:47 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sun 18 May 2008 - 08:30:38 GMT.

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

list of date sections of archive