[R] superpose two variables in lattice/xyplot

Deepayan Sarkar deepayan.sarkar at gmail.com
Fri May 12 17:52:39 CEST 2006


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




More information about the R-help mailing list