a*b is not an interaction term. An interaction term looks like a:b. y~age*race means y~age+race+age:race.
For TB> model1<-lm(lavi~age+sex+race+diabetes+hypertension, data=tb1) TB> model2<-lm(lavi~age+sex+age*race+diabetes+hypertension, data=tb1) both main effects are present in model 2 (below) as well as the interaction. You should be able to see this in anova(model2), which will also show you the order in which terms are added to the model. If the * was just an email typo, though, forget it. ******************************************************************* This email and any attachments are confidential. Any use...{{dropped:8}} ______________________________________________ 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.