[R] Removing description from lm()

billy am wickedpuppy at gmail.com
Mon Oct 6 03:50:11 CEST 2014


Hi David ,

coef alone won't do as it still contains the description. As per the
example in ?coef shows ,

> x <- 1:5; coef(lm(c(1:3, 7, 6) ~ x))(Intercept)           x
       -0.7         1.5



Unless I use cat again ,

> x <- 1:5; cat(coef(lm(c(1:3, 7, 6) ~ x))[1])-0.7


Thanks!
Billy



On Mon, Oct 6, 2014 at 8:42 AM, David Winsemius <dwinsemius at comcast.net>
wrote:

> ?coef
>
> Sent from my iPhone
>
> > On Oct 5, 2014, at 4:21 AM, billy am <wickedpuppy at gmail.com> wrote:
> >
> > Hi ,
> >
> > When I run the following code , I get both the description and the value
> ,
> > eg : Intercept and 0.5714286.
> >
> > Is there a way to extract just the value 0.5714286? Thanks!
> >
> >
> >> x <- c(1,5,3,1)> y <- c(5,8,2,3)> lm(x~y)
> > Call:
> > lm(formula = x ~ y)
> >
> > Coefficients:
> > (Intercept)            y
> >     0.5714       0.4286
> >> lm(x~y)$coefficient[1](Intercept)
> >  0.5714286
> >
> >
> >>
> >
> > Regards
> > Billy
> >
> >    [[alternative HTML version deleted]]
> >
> > ______________________________________________
> > 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.
>

	[[alternative HTML version deleted]]



More information about the R-help mailing list