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.