Try xyplot.zoo in the zoo package (be sure you have
the latest zoo version). One caveat is that xyplot.zoo is
under development and could change.  Here we use the
builtin data set anscombe as an example:

# display the anscombe data set
anscombe

library(lattice)
library(zoo)
# create zoo object using column 1 as x/times and columns 5:8 as the y's
z <- zoo(data.matrix(anscombe[,5:8]), anscombe[,1])
xyplot(z, screens = c(1, 1, 2, 2), col = 1:4, pch = 1:4, type = "b")


On 8/29/06, Søren Højsgaard <[EMAIL PROTECTED]> wrote:
> Hi,
> I would like to create a plot of y1,y2,y3,y4 against x for several subjects 
> such that y1 and y2 are plotted against x in one panel and y3 and y4 against 
> x in another panel. Thus if there are 3 subjects I should end up with 6 
> panels. Is there a simple way of doing so (i.e. without calling xyplot() 
> several times, and then padding the results together)??
> Regards
> Søren
>
> ______________________________________________
> R-help@stat.math.ethz.ch 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.
>

______________________________________________
R-help@stat.math.ethz.ch 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.

Reply via email to