[R] Labeling points with xYplot

John Poulsen jpoulsen at zoo.ufl.edu
Mon Nov 10 21:28:08 CET 2008


That did it!  Thanks for the help!!! -- John

David Winsemius wrote:
> 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