[R] lattice plots question

Sundar Dorai-Raj sundar.dorai-raj at pdf.com
Wed May 18 21:23:35 CEST 2005



Laura Holt wrote:
> Dear R People:
> 
> Is there any way to have the background of lattice plots be white 
> instead of grey, please?
> 
> This is not a criticism by any means...the lattice stuff is UNbelievable!
> 
> Thanks,
> Laura Holt
> mailto: lauraholt_983 at hotmail.com
> 
> R Version 2.1.0 Windows
> 


Hi, Laura,

See ?trellis.par.set or ?trellis.device. Lattice themes are what you are 
looking for.

e.g.

library(lattice)
trellis.device(windows, theme = col.whitebg())
xyplot(0 ~ 0)

You can also create your own themes, which I find extremely useful:

sundar.theme <- function() {
   par <- col.whitebg()
   par$strip.background$col <- rep("#000099", 7)
   par$add.text$col <- "#eeeeaa"
   par$add.text$font <- 2
   par$background$col <- "#ffffff"
   par$superpose.line$lty <- rep(1, 7)
   par$superpose.line$col[1:2] <- c("#880000", "#008800")
   par$superpose.symbol$col[1:2] <- c("#880000", "#008800")
   par
}

HTH,

--sundar




More information about the R-help mailing list