On 6/12/07, Dieter Menne <[EMAIL PROTECTED]> wrote: > Dear Latticer, > > I want to give individual colors to all elements in a simple stacked > barchart. I know why the example below does not work (and it is a excellent > default), but is there any workaround for this? > > Dieter > > > # This only colors red and green, but I want blue and gray for Peatland. > > barchart(yield ~ variety , groups=year, data = barley, stack = TRUE, > subset=site=="Grand Rapids" & variety %in% c("Velvet","Peatland"), > col=c("red","green","blue","gray"))
The easiest way is to create a new factor with suitable levels: replace groups=year by groups=year:variety or the more verbose groups=interaction(year, variety) -Deepayan ______________________________________________ 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.