Re: [R] xyplot, groups and colors

From: David Winsemius <dwinsemius_at_comcast.net>
Date: Fri, 08 Apr 2011 08:29:27 -0400

On Apr 8, 2011, at 8:06 AM, Philipp Pagel wrote:

>
> Dear ExpeRts,
>
> I am trying to plot a bunch of growth curves and would like to get
> some more control over groups and line colors than I seem to have.
>
> Example:
>
> # make some data
> dat <- Orange
> dat$group <- ifelse(dat$Tree%in%c('1','4','5'), 'A', 'B')
>
> # plot
> xyplot(circumference~age, dat, groups=group)
>
> # now use lines to make the growth curve more visible
> xyplot(circumference~age, dat, groups=group, type='l')
> # ugly, because of the 'return' lines
>
> # to fix this set groups to Tree
> xyplot(circumference~age, dat, groups=Tree, type='l')
> # better, but now each Tree has its own color
>
> Of course I can now use the col argument to manually assign the colors
> by group but is there a more elegant way that I missed?

You aren't saying what you want but I am guessing it is a color-less plot:

xyplot(circumference~age, dat, groups=Tree, type='l',

         par.settings=simpleTheme(col="grey"))

trellis.par.set can also be used to specify this globally.

-- 
David Winsemius, MD
West Hartford, CT

______________________________________________
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 Fri 08 Apr 2011 - 12:32:07 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 Fri 08 Apr 2011 - 13:10:29 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