Re: [R] Lattice strip labels for two factors

From: Gabor Grothendieck <ggrothendieck_at_gmail.com>
Date: Fri 22 Sep 2006 - 20:00:02 GMT

Try this:

levels(df$fact2) <- c("faro","porto","lisbon","setubal") xyplot( value ~ year | fact1*fact2, data=df, type="b")

On 9/22/06, Rafael Duarte <rduarte@ipimar.pt> wrote:
> Dear list,
> My problem is to change the strip text of lattice panels when using two
> factors.
> I have a data frame with two factors:
>
> df <- expand.grid( "fact1"=c("y","b","r"),
> "fact2"=c("far","por","lis","set"), "year"=1991:2000, "value"= NA)
> df[,"value"] <- sample(1:50, 120, replace=TRUE)
>
> I can make simple xyplot and change the text of the factor levels with
> strip.custom:
>
> require("lattice")
> xyplot( value ~ year | fact1, data=df, type="b", subset= fact2=="far",
> strip = strip.custom(bg=gray.colors(1,0.95), factor.levels=c("yellow",
> "black", "red")),
> layout=c(1,3)
> )
>
> But how can I change the text of the factor levels when using both
> factors as in this plot:
> xyplot( value ~ year | fact1*fact2, data=df, type="b")
>
> (fact2 levels text should change to: c("faro","porto","lisbon","setubal"))
>
> I read the help for strip.default and the emails archive, tried with
> "which.given" but could not find out how to accomplish this.
>
> Many thanks,
> Rafael Duarte
>
> --
> Rafael Duarte
> Marine Resources Department - DRM
> IPIMAR - National Research Institute for Agriculture and Fisheries
> Av. Brasília, 1449-006 Lisbon - Portugal
> Tel:+351 21 302 7000 Fax:+351 21 301 5948
> e-mail: rduarte@ipimar.pt
>
> ______________________________________________
> 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.
>



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. Received on Sat Sep 23 06:06:09 2006

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Sat 23 Sep 2006 - 10:30:06 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.