Excellent - the "as.data.frame" trick was just what I needed!

Many thanks,

Nick
________________________________________
From: baptiste auguie [baptiste.aug...@googlemail.com]
Sent: 14 September 2009 17:48
To: Masca, N.
Cc: r-h...@stat.math.ethz.ch
Subject: Re: [R] Which "apply" function to use?

Hi,

try this,

rowMeans(as.data.frame(Coefs))
# or apply(as.data.frame(Coefs), 1, mean)

HTH,

baptiste

2009/9/14 Masca, N. <nm...@leicester.ac.uk<mailto:nm...@leicester.ac.uk>>
Dear All,

I have a problem which *should* be pretty straightforward to resolve - but I 
can't work out how!

I have a list of 3 coefficient estimates for 4 different datasets:

Coefs<-list(c(1,0.6,0.5),c(0.98,0.65,0.4),c(1.05,0.55,0.45),c(0.99,0.50,0.47))

All I want to do is take the sum (or mean) of each coefficient across the 4 
datasets.

I can do this using a "for" loop, but it gets very messy - as I need to do this 
several times I was hoping someone might have a better solution using one of 
the "apply" functions.  Any ideas?

Many thanks for any help you can provide.

Cheers,

Nick

______________________________________________
R-help@r-project.org<mailto: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.



--
_____________________________

Baptiste AuguiƩ

School of Physics
University of Exeter
Stocker Road,
Exeter, Devon,
EX4 4QL, UK

http://newton.ex.ac.uk/research/emag

______________________________________________
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.

Reply via email to