[R] Suppressing the Intercept in lm() when using a dataframe for the model

Joshua Wiley jwiley.psych at gmail.com
Sun Oct 16 22:19:40 CEST 2011


On Sun, Oct 16, 2011 at 12:55 PM, Cliff Clive <cliffclive at gmail.com> wrote:
> It's easy to run a linear regression on a simple model without an intercept
> just by doing this:
>
> lm(y ~ x1 + x2 -1)
>
>
> Is there a similar trick to suppress the intercept when your model is in a
> large dataframe and you don't want to write out the names of individual
> columns?

Yep...same trick.

>
> --
> View this message in context: http://r.789695.n4.nabble.com/Suppressing-the-Intercept-in-lm-when-using-a-dataframe-for-the-model-tp3910327p3910327.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help at 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.
>



-- 
Joshua Wiley
Ph.D. Student, Health Psychology
Programmer Analyst II, ATS Statistical Consulting Group
University of California, Los Angeles
https://joshuawiley.com/



More information about the R-help mailing list