Hi, I want to know what is there returned values of 'lm'. 'class' and 'lm' does not show that the returned value has the variable coefficients, etc. I am wondering what is the command to show the detailed information. If possible, I aslo want the lower level information. For example, I want to show that 'coefficients' is a named list and it has 2 elements. Regards, Peng> x=1:10 > y=1:10 > r=lm(x~y) > class(r)[1] "lm"> mode(r)[1] "list"> rCall: lm(formula = x ~ y) Coefficients: (Intercept) y 1.123e-15 1.000e+00> r$coefficients[1](Intercept) 1.123467e-15> r$coefficients[[1]][1] 1.123467e-15> r$coefficients[2]y 1> r$coefficients[[2]][1] 1>
On 06/09/2009 12:33 PM, Peng Yu wrote:> Hi, > > I want to know what is there returned values of 'lm'. 'class' and 'lm' > does not show that the returned value has the variable coefficients, > etc. I am wondering what is the command to show the detailed > information. If possible, I aslo want the lower level information. For > example, I want to show that 'coefficients' is a named list and it has > 2 elements.Try the str() function, it shows a summary of the structure of an object. Duncan Murdoch> > Regards, > Peng > >> x=1:10 >> y=1:10 >> r=lm(x~y) >> class(r) > [1] "lm" >> mode(r) > [1] "list" >> r > > Call: > lm(formula = x ~ y) > > Coefficients: > (Intercept) y > 1.123e-15 1.000e+00 > >> r$coefficients[1] > (Intercept) > 1.123467e-15 >> r$coefficients[[1]] > [1] 1.123467e-15 >> r$coefficients[2] > y > 1 >> r$coefficients[[2]] > [1] 1 > > ______________________________________________ > 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.
Dear Peng, Perhaps str(r) is what you are looking for. HTH, Jorge On Sun, Sep 6, 2009 at 12:33 PM, Peng Yu <pengyu.ut@gmail.com> wrote:> Hi, > > I want to know what is there returned values of 'lm'. 'class' and 'lm' > does not show that the returned value has the variable coefficients, > etc. I am wondering what is the command to show the detailed > information. If possible, I aslo want the lower level information. For > example, I want to show that 'coefficients' is a named list and it has > 2 elements. > > Regards, > Peng > > > x=1:10 > > y=1:10 > > r=lm(x~y) > > class(r) > [1] "lm" > > mode(r) > [1] "list" > > r > > Call: > lm(formula = x ~ y) > > Coefficients: > (Intercept) y > 1.123e-15 1.000e+00 > > > r$coefficients[1] > (Intercept) > 1.123467e-15 > > r$coefficients[[1]] > [1] 1.123467e-15 > > r$coefficients[2] > y > 1 > > r$coefficients[[2]] > [1] 1 > > > > ______________________________________________ > 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. >[[alternative HTML version deleted]]