[R] superpose two variables in lattice/xyplot

Arien Lam a.lam at geo.uu.nl
Mon May 15 08:21:03 CEST 2006


On Fri, May 12, 2006 17:52, Deepayan Sarkar wrote:
> On 5/12/06, Arien Lam <A.Lam at geo.uu.nl> wrote:
>> Dear R users,
>>
>> I try to use xyplot() to display two different response variables from
>> the same dataframe per panel, but don't succeed:
>>
>> xyplot(ptot.seaslog ~ vmcwit | seas, data=reeks, as.table=TRUE,
>>         panel =  function(x,y){
>>           panel.xyplot(x, y, ylim=c(0,1))
>>           panel.superpose(x=reeks$vmcwit, y=reeks$ptotbin,
>>             panel.groups = "panel.xyplot", groups=reeks$seas,
>>             subscripts = TRUE, col="red" )
>>         }
>> )
>>
>> The second respons variable "reeks$ptotbin" is plotted, but is not
>> subset for each of 4 panels. How can it be done?
>
> Perhaps you are looking for
>
> xyplot(ptot.seaslog + ptotbin ~ vmcwit | seas, data=reeks, as.table=TRUE)
>
> -Deepayan
>

I am. Thank you for the solution!

Arien




More information about the R-help mailing list