Tim, With Gabor examples, I understand this,
You can get a similar graph with plot: with(mydat, plot(x, y, col = id)) On Mon, Sep 28, 2009 at 3:01 AM, Tim Clark <mudiver1...@yahoo.com> wrote: > Henrique, > > Thanks for the suggestion. I think I may not understand matplot() because > the graph did not come out like it should have. Gabor suggested: > > library(lattice) > xyplot(y ~ x, mydat, groups = id) > > Which gave what I was looking for. Is there a way to get matplot() to give > the same graph? I don't have to use matplot(), but would like to understand > its use. > > Thanks, > > Tim > > > Tim Clark > Department of Zoology > University of Hawaii > > > --- On Sun, 9/27/09, Henrique Dallazuanna <www...@gmail.com> wrote: > >> From: Henrique Dallazuanna <www...@gmail.com> >> Subject: Re: [R] Data formatting for matplot >> To: "Tim Clark" <mudiver1...@yahoo.com> >> Cc: r-help@r-project.org >> Date: Sunday, September 27, 2009, 4:47 PM >> You can try this: >> >> matplot(do.call(cbind, split.dat)) >> >> On Sun, Sep 27, 2009 at 11:42 PM, Tim Clark <mudiver1...@yahoo.com> >> wrote: >> > Dear List, >> > >> > I am wanting to produce a multiple line plot, and know >> I can do it with matplot but can't get my data in the format >> I need. I have a dataframe with three columns; individuals >> ID, x, and y. I have tried split() but it gives me a list >> of matrices, which is closer but not quite what I need. >> For example: >> > >> > id<-rep(seq(1,5,1),length.out=100) >> > x<-rnorm(100,5,1) >> > y<-rnorm(100,20,5) >> > >> > mydat<-data.frame(id,x,y) >> > split.dat<-split(mydat[,2:3],mydat[,1]) >> > >> > I would appreciate your help in either how to get this >> into a format acceptable to matplot or other options for >> creating a multiple line plot. >> > >> > Thanks, >> > >> > Tim >> > >> > >> > >> > Tim Clark >> > Department of Zoology >> > University of Hawaii >> > >> > ______________________________________________ >> > R-help@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. >> > >> >> >> >> -- >> Henrique Dallazuanna >> Curitiba-Paraná-Brasil >> 25° 25' 40" S 49° 16' 22" O >> > > > > -- Henrique Dallazuanna Curitiba-Paraná-Brasil 25° 25' 40" S 49° 16' 22" O ______________________________________________ R-help@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.