No, as the error states, you need random effects in lmer. But, you don't for lm() and that is what you're running with no random effects. However, some caution is warranted on the comparison.
> -----Original Message----- > From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On > Behalf Of Brian Smith > Sent: Friday, February 25, 2011 10:06 AM > To: r-help@r-project.org > Subject: [R] linear model lme4 > > Hi, > > > I wanted to check the difference in results (using lme4) , if I treated a > particular variable (beadchip) as a random effect vs if I treated it as a > fixed effect. > > > For the first case, my formula is: > > > lmer.result <- lmer(expression ~ cancerClass + (1|beadchip)) > > > For the second case, I want to do: > > > lmer.result2 <- lmer(expression ~ cancerClass + beadchip) > > > > However, I get an error in the second case: > > > > Error in lmerFactorList(formula, fr, 0L, 0L): > > No random effects terms specified in formula > > > > Is there any way that I can get lmer() to accept a formula without a random > effect? > > > many thanks > > [[alternative HTML version deleted]] > > ______________________________________________ > 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. ______________________________________________ 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.