[R] Labeling points with xYplot

David Winsemius dwinsemius at comcast.net
Mon Nov 10 21:33:04 CET 2008


See if this does what you are expecting.

  xYplot(Cbind(b, b-1.5, b+1.5)~a, ylim=c(0,max(b)+3),
       panel=function(x,y,...){
         panel.xYplot(x,y,subscripts=x,...)
         panel.superpose(x,y, subscripts=x, groups=x,...)
         ltext(x=list(1,2,3,4),
               y=list(13,14,15,16),
               labels=list("A","B","C","D"), pos=2)})


---

David Winsemius, MD
Heritage Labs
comes with the usual warrantee... if it breaks you get to keep the parts


On Nov 10, 2008, at 11:26 AM, John Poulsen wrote:

> Hello R-Users,
>
> I am trying to label points on an xYplot.  I can label the points,  
> but then I lose the error bars.  I suspect that I should be using  
> panel.xYplot rather than panel.xyplot, but that didn't work either...
>
> Can anybody help me out?  Example code is below.  First xYplot has  
> error bars, second tries to label the points and the bars disappear.
>
> Thanks,
> John
>
>
> a=c(1:4)
> b=rnorm(4,15,5)
> blab=b+1
>
> xYplot(Cbind(b, b-1.5, b+1.5)~a,
>       ylim=c(0,max(b)+3))
>
> xYplot(Cbind(b, b-1.5, b+1.5)~a, ylim=c(0,max(b)+3),
>       panel=function(x,y,...){
>         panel.xyplot(x,y,...)
>         ltext(x=list(1,2,3,4),
>               y=list(13,14,15,16),
>               labels=list("A","B","C","D"), pos=2)})
>
> ______________________________________________
> 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