[R] Simple lattice question

Peter Ehlers ehlers at ucalgary.ca
Thu Mar 31 15:41:29 CEST 2011


On 2011-03-31 03:39, Rubén Roa wrote:
>
> DeaR ComRades,
>
> require(lattice)
> data<- data.frame(SP=sort(rep(as.factor(c('A','B','C','D','E')),12)),
>                     x=rpois(60,10),
>                     y=rep(c(rep(0,4),rep(10,4),rep(20,4)),5),
>                     z=rep(1:4,15))
> xyplot(x~y|SP,data=data,groups=z,layout=c(2,3),pch=1:4,lty=1:4,col='black',type='b')
>
> How do I put a legend for the grouping variable in the empty upper-right panel?

See the help page for xyplot for an example using the iris data.
You just need to add something like

  auto.key = list(x = .6, y = .7, corner = c(0, 0))

to your lattice call. See the 'key' entry on the ?xyplot page.

Peter Ehlers

>
> TIA
>
> Rubén
>
> ____________________________________________________________________________________
>
> Dr. Rubén Roa-Ureta
> AZTI - Tecnalia / Marine Research Unit
> Txatxarramendi Ugartea z/g
> 48395 Sukarrieta (Bizkaia)
> SPAIN
>
> ______________________________________________
> 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.



More information about the R-help mailing list