[R] Using panel.grid in barchart
Dieter Menne
dieter.menne at menne-biomed.de
Sun Feb 8 16:50:47 CET 2009
Christopher Jones <c_jones <at> MIT.EDU> writes:
> I'm trying to do an example in Deepayan Sarkar's Lattice book. It
> involves making a barchart based on the Titanic dataset. I can get
> the barchart to plot fine; however, when I try to edit panel.grid, I
> get an error:
>
> > titan<-barchart(Class ~ Freq | Age + Sex, data =
> as.data.frame(Titanic), groups=Survived, stack=TRUE, layout=c(4,1),
> auto.key=list(title="Survived", columns=2), scales=list(x="free"))
> > titan <--- this plot is fine
> > update(titan, panel = function(...) { panel.barchart(...)}) <---
> same thing; also fine
> > update(titan, panel = function(...) { panel.grid(h = 0,v = -1)
> panel.barchart(...)})
> Error: syntax error
>
update(titan,
panel = function(...)
{
panel.grid(h = 0,v = -1)
panel.barchart(...)
}
)
works for me (even if I always would feel unsecure about using ... only).
Dieter
More information about the R-help
mailing list