Here's the "classical" (ANCOVA?) approach, as one would learn in an applied regression course:
summary(lm(num.book ~ pop + age + pop:age, data=your.data)) Where your.data is a data frame with at least three columns: num.book, age, and an indicator, pop, that tells which population the subject belongs (must be a factor). The interaction term, pop:age, gives you a test of equal slope. This, of course, assume that the residual variance is the same between the two populations. It gets trickier if they're not, as Ripley pointed out. HTH, Andy > -----Original Message----- > From: Gijsbert Stoet [mailto:[EMAIL PROTECTED] > Sent: Sunday, July 20, 2003 10:51 PM > To: [EMAIL PROTECTED] > Subject: [R] how to test whether two slopes are sign. different? > > > Hi, > > suppose I do want to test whether the slopes (e.g. determined with > lsfit) of two different population are significantly > different, how do I test this (in R). Say for example, I > found out what the slope between age and number of books read > per year is for two different populations of subjects (e.g. > 25 man and 25 woman), say using lsfit. How can I tell whether > the slopes are different in R. (And how would I do it for > regression coefficients?) > > Thanks a lot for your help. > > ______________________________________________ > [EMAIL PROTECTED] mailing list > https://www.stat.math.ethz.ch/mailman/listinfo> /r-help > ------------------------------------------------------------------------------ Notice: This e-mail message, together with any attachments, ...{{dropped}} ______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help