[R] Plotting matrix rows with lattice graphics?

From: Ron Bonner <arbi56_at_gmail.com>
Date: Mon, 24 Mar 2008 17:47:48 -0400


Sorry if this is an FAQ, but I haven't found the answer (yet)...

I'm trying to plot each row of a simple numeric matrix in a separate panel using the layout features of lattice, but can't make it work - help would be appreciated!

Example:

> m <- matrix(seq(1:20), nrow=4)

> m

      [,1] [,2] [,3] [,4] [,5]

[1,]    1    5    9   13   17
[2,]    2    6   10   14   18
[3,]    3    7   11   15   19
[4,]    4    8   12   16   20

The following will plot one row in one box:

> xyplot(m[1,] ~ seq(1:5))

but this gives all rows in the same box:

> xyplot(m ~ seq(1:5))

Since there are no factors, how can I set conditioning variable to get what I want, or is there a better way to do this?

Thanks in advance

Ron

Ron Bonner
arbi56_at_gmail.com
skype: rbonners

        [[alternative HTML version deleted]]



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. Received on Mon 24 Mar 2008 - 22:06:23 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Tue 25 Mar 2008 - 13:30:24 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive