Re: [R] Simultaneously summarizing many models

From: Henrique Dallazuanna <wwwhsd_at_gmail.com>
Date: Fri, 22 Feb 2008 15:53:48 -0300

Another option:

lapply(ls(patt="^m[0-9]"), function(model)summary(get(model)))

On 22/02/2008, Christoph Scherber
<Christoph.Scherber_at_agr.uni-goettingen.de> wrote:
> Dear R users,
>
> Letīs say I have 10 models, each named m1,m2,m3..., and I would like to summarize them automatically
> and simultaneously - e.g., to extract parameter estimates later on from all models; how can I do that?
>
> I have tried:
>
> x=1:10 #this creates some example data
> y=rnorm(10)
>
> m1=lm(x~y)
> m2=lm(x~1)
>
> sum.lms=function(x)summary(paste("m",x,sep=""))
> sum.lms(1:2)
>
> but the paste() function always returns "m1" "m2" in quotation marks instead of m1 m2
>
> Do you know a way around this? I guess I would need to use expression() or substitute() but I donīt
> know how to construct m1, m2... without the quotation marks.
>
> Thanks very much for your help!
>
> Best wishes,
>
> Christoph
>
>
> (using R 2.5.1 on Windows XP SP2)
>
>
>
> --
> Dr. Christoph Scherber
> DNPW, Agroecology
> University of Goettingen
> Waldweg 26
> D-37073 Goettingen
> Germany
>
> phone +49(0)551 39 8807
> fax +49(0)551 39 8806
> homepage www.gwdg.de/~cscherb1
>
> ______________________________________________
> 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.
>

-- 
Henrique Dallazuanna
Curitiba-Paraná-Brasil
25° 25' 40" S 49° 16' 22" O

______________________________________________
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.
Received on Fri 22 Feb 2008 - 19:02:21 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Fri 22 Feb 2008 - 19:30:43 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive