[R] Mean of colMeans

Frede Aakmann Tøgersen frtog at vestas.com
Wed May 21 21:38:11 CEST 2014


Hhhhmmmmmmhhhm, but is that not the same as

mean(as.matrix(x))

?????

Yours sincerely / Med venlig hilsen


Frede Aakmann Tøgersen
Specialist, M.Sc., Ph.D.
Plant Performance & Modeling

Technology & Service Solutions
T +45 9730 5135
M +45 2547 6050
frtog at vestas.com
http://www.vestas.com

Company reg. name: Vestas Wind Systems A/S
This e-mail is subject to our e-mail disclaimer statement.
Please refer to www.vestas.com/legal/notice
If you have received this e-mail in error please contact the sender. 


> -----Original Message-----
> From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org]
> On Behalf Of Sarah Goslee
> Sent: 21. maj 2014 21:11
> To: Kate Ignatius; r-help
> Subject: Re: [R] Mean of colMeans
> 
> That would be because col is a function in base R, and thus a poor
> choice of names for user objects. Nonetheless, it worked when I ran
> it, but you didn't provide reproducible example so who knows.
> 
> R> set.seed(1)
> R> x <- data.frame(matrix(runif(150), ncol=10))
> R> # col is a function, so not a good name
> R> col <- colMeans(x)
> R> mean(col)
> [1] 0.5119
> 
> It's polite to include the list on your reply.
> 
> Sarah
> 
> On Wed, May 21, 2014 at 2:50 PM, Kate Ignatius <kate.ignatius at gmail.com>
> wrote:
> > That didn't work: gave me the error =
> >
> > [1] NA
> > Warning message:
> > In mean.default(col) : argument is not numeric or logical: returning NA
> >
> > But writing it like: mean(colMeans(x, na.rm = TRUE, dims = 1)), worked
> >
> > Thanks!
> >
> > On Wed, May 21, 2014 at 2:31 PM, Sarah Goslee
> <sarah.goslee at gmail.com> wrote:
> >> Is
> >>
> >> mean(col)
> >>
> >> not what you're looking for?
> >>
> >> Sarah
> >>
> >> On Wed, May 21, 2014 at 2:26 PM, Kate Ignatius
> <kate.ignatius at gmail.com> wrote:
> >>> Hi All,
> >>>
> >>> I've successfully gotten out the colMeans for 60 columns using:
> >>>
> >>> col <- colMeans(x, na.rm = TRUE, dims = 1)
> >>>
> >>> My next question is: is there a way of getting a mean of all the
> >>> column means (ie a mean of a mean)?
> >>>
> >>> Thanks!
> >>>
> 
> --
> Sarah Goslee
> http://www.functionaldiversity.org
> 
> ______________________________________________
> 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.



More information about the R-help mailing list