[R] Lattice: set col = "black" for box.rectangle and box.umbrella

David Winsemius dwinsemius at comcast.net
Thu Jul 2 19:07:48 CEST 2015


On Jul 2, 2015, at 9:57 AM, Rich Shepard wrote:

> On Thu, 2 Jul 2015, David Winsemius wrote:
> 
>> The lead-in to section 7.2 mentions `trellis.par.get`,  but in order to
>> change anything you need to use `trellis.par.set` as was illustrated in
>> the pages leading up to that section:
> 
> David,
> 
> I saw `trellis.par.set` but did not know how to use that in ~/.Rprofile.

My .Rprofile has this (among other items):

lattice.options(default.args = list(page = function(n) {
  panel.text(lab = sprintf("%s", date()), x = 0.01, y = 0.01, adj = 0, srt=90)
}))

It prints a "timestamp" along any Lattice plot I make. I think I picked it several years ago from an R-help posting bt someclever person whose name I am not remembering at the moment.

-- 
David.

>> 
>> trellis.par.set(box.umbrella=list(col="black"))
>> bwplot(decrease ~ treatment, OrchardSprays)
>> trellis.par.set(box.rectangle=list(col="black"))
>> bwplot(decrease ~ treatment, OrchardSprays)
>> 
>> Could do it all at once with:
>> 
>> trellis.par.set(list(
>>            box.umbrella=list(col="black"),
>>            box.rectangle=list(col="black")
>>                )
>> 
>> And Sarkar mentions that this form can be used to create a theme. You may
>> want to investigate the function `standard.theme` and read section 7.1.4
>> of that chapter again.
> 
> Yes. Modifying the standard.theme would do the job, too.
> 
> Many thanks,
> 
> Rich
> 
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> 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.

David Winsemius
Alameda, CA, USA



More information about the R-help mailing list