[R] distance between legend title and legend box

Paul Murrell p.murrell at auckland.ac.nz
Thu Oct 26 21:18:03 CEST 2006


Hi


Denis Chabot wrote:
> Hi,
> 
> I've looked at the parameters available for the legend function and  
> cannot find a way to change the distance between the top of the box  
> surrounding a legend and the legend's title. I have a math expression  
> that raises the height of my title.
> 
> If you don't mind the non-sensical title I give to the legend for  
> this plot (Figure 3.20 in R Graphics):
> 
> with(iris,
>        plot(Sepal.Length, Sepal.Width,
>             pch=as.numeric(Species), cex=1.2))
> legend(6.5, 4.2, c("setosa", "versicolor", "virginica"),
>        cex=1, pch=1:3, title=expression("kg/km"^2))
> 
> The result depends on the device, but I think any device will show  
> the box needs to be raised a bit (in quartz, the top of the box  
> passes in the middle of the "2", in pdf it is acceptable, but just  
> (the top of the box lightly touches the top of the "2").


Looking at the source for legend(), it only expects the title to be zero
or 1 "lines" high (i.e., either no title or a title that is one line of
normal text high).  It needs a rewrite to allow for the exact height of
the title text.

Paul


> Sincerely,
> 
> Denis Chabot
> 
> ______________________________________________
> R-help at 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.

-- 
Dr Paul Murrell
Department of Statistics
The University of Auckland
Private Bag 92019
Auckland
New Zealand
64 9 3737599 x85392
paul at stat.auckland.ac.nz
http://www.stat.auckland.ac.nz/~paul/



More information about the R-help mailing list