You could also try matplot(data_object[, 1], data_object[, -1], ...) ?matplot
Cheers. On Thu, 21 Aug 2014 09:55:29 +1000 "Duncan Mackay" <[email protected]> wrote > Hi > > Try something like (as you have not given a reproducible example) > > library(lattice) > > xyplot(y1 + y2+ y3 ... ~ x, data = your data.frame, type = "b", > allow.multiple = TRUE) > > Read ?xyplot CAREFULLY as there are many possibilities > > you may want to have a look at > > library(lattice) > ?useOuterStrips > > and other functions in the package > > See > > http://lmdvr.r-forge.r-project.org/figures/figures.html > > for ideas > > Regards > > Duncan > > Duncan Mackay > Department of Agronomy and Soil Science > University of New England > Armidale NSW 2351 > Email: home: [email protected] > > -----Original Message----- > From: [email protected] [mailto:[email protected]] On > Behalf Of Waseq Ziaie > Sent: Thursday, 21 August 2014 08:55 > To: [email protected] > Subject: [R] Line Graph greater than 2 variables on plot > > Hi all, > > I was wondering if anyone knew how to construct a multiple line graph on R, > where there are 2 (or more) sets of data points plotted against some x axis > of > data, and you can draw a line on the graph connecting each set of data > points. > for example: > time..years. incidence rural urban > 1 2004 295.4 19.01 9.50 > 2 2005 824.1 19.95 9.98 > 3 2006 1078.0 20.70 10.35 > 4 2007 1258.0 21.26 10.63 > 5 2008 1800.0 21.83 10.91 > 6 2009 1890.0 18.93 9.47 > 7 2010 1999.0 19.41 9.71 > 8 2011 2261.0 19.89 9.95 > 9 2012 2321.0 20.28 10.14 > > Idea: > a) I am planning plot a graph of data illustrated above where on Y-axis we > can have data in sets INCIDENCE, RURAL and URBAN and on X-axis the points in > set TIME..YEARS. > b) Would like to be able to draw three lines ,connecting the points for each > set of INCIDENCE, RURAL and URBAN over TIME..YEARS. > > I have tried really hard to find something but wasn't successful, the latest > information I received after doing the command shown underneath was: > > > plot(data1$time..years.,data1$incidence,main="Plot illustrating diarrhoeal > incidence over time", xlab="Time(years)",ylab="Diarrhoeal > incidence",ylim=range(data[c("incidence","rural","urban")]),type"l", col=2) > Error: unexpected string constant in > "plot(data1$time..years.,data1$incidence,main="Plot illustrating diarrhoeal > incidence over time", xlab="Time(years)",ylab="Diarrhoeal > incidence",ylim=range(data[c("incidence","rural","urban")])" > > Many thanks, > W > [[alternative HTML version deleted]] > > ______________________________________________ > [email protected] 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. > > ______________________________________________ > [email protected] 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. ____________________________________________________________ South Africas premier free email service - www.webmail.co.za Cotlands - Shaping tomorrows Heroes http://www.cotlands.org.za/ ______________________________________________ [email protected] 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.

