[R] Resent: colorkey: Placement of labels and ticks in center positions of "color key" of a levelplot ?

Deepayan Sarkar deepayan.sarkar at gmail.com
Thu Dec 24 04:33:26 CET 2009


On Wed, Dec 23, 2009 at 12:54 PM, Zia Ahmed <zua3 at cornell.edu> wrote:
> Is it possible to place  labels  and ticks  in center positions of each cut
> of  "color key" of levelplot ? Here is my code that I used to produce a map
> (see attachment). The two  labels and ticks  were  placed  in  left  sides
> each segment of the color key. I want to show them center of the cuts.

Your question is not clear to me, but if you mean to say that you want
the labels on top of the colored rectangles in the color key (i.e.,
overlapping them and not on one side), then no, that is not supported.

However, you could write your own legend function to do that, starting
from draw.colorkey as a template.

-Deepayan

> Help will be appreciated.
> Thanks
>
> Zia
>
> windows(width=4, height=5)
> jpeg( file="/////Fig_1.jpg",
> units = "px", pointsize = 12, quality = 75, bg = "white",
> res = NA, restoreConsole = TRUE)
>
> levelplot(ffreq~x+y, aspect="iso",
>           xlab=list("E (m)",cex=.6), ylab="N (m)",
>           scales=list(y=list(draw=T,cex=.7,rot=90, tck= .35),x=list(draw=T,
> cex=.7,tck= .35)),
>            colorkey = list(space="right",tick.number=1,height=1, width=1.5,
>            labels = list(at = seq(1,2,length=2),cex=.7,rot=90,
>            lab = c("annual", "2-5 years"))),
> # I want place above labels center of each cuts of colorkey"
>            as.data.frame(meuse.grid),
>            col.regions=gray.colors,cuts=1,
>            panel = function(...) {
>            panel.levelplot(...)
>            panel.grid(h=-1, v=-1, col="darkgrey")
>                }, )
> dev.off()
>
> ______________________________________________
> 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