Try: library(ggplot2) ggplot(mtcars, aes(mpg, qsec, colour = as.factor(gear))) + geom_point() + geom_smooth(method = lm, se = FALSE)
You probably will have to melt your data to get into the right format. John Kane Kingston ON Canada > -----Original Message----- > From: armel.kap...@sdstate.edu > Sent: Tue, 4 Jun 2013 21:05:45 +0000 > To: r-help@r-project.org > Subject: [R] How to display multiples lines with different color on the > same plot? > > Hi all, > > I'm struggling with the display of several regression lines (with > different colors) on the same plot. > > I manually drew what I'm trying to do with 8 lines (see attached). > > Any thoughts for a code will be very much appreciated. > > Thanks > > Armel > > ______________________________________________ > 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. ____________________________________________________________ GET FREE SMILEYS FOR YOUR IM & EMAIL - Learn more at http://www.inbox.com/smileys Works with AIM®, MSN® Messenger, Yahoo!® Messenger, ICQ®, Google Talk™ and most webmails ______________________________________________ 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.