[R] unable to force the vector format
Petr Pikal
petr.pikal at precheza.cz
Wed Dec 14 14:46:35 CET 2005
Hi
is
colMeans(your.df)
what you want?
BTW
searching column mean in CRAN gives me the answer on first hit
HTH
Petr
On 14 Dec 2005 at 22:12, Charles Plessy wrote:
Date sent: Wed, 14 Dec 2005 22:12:16 +0900
From: Charles Plessy <charles-r-nospam at plessy.org>
To: r-help at stat.math.ethz.ch
Subject: [R] unable to force the vector format
Send reply to: charles-r-nospam at plessy.org
<mailto:r-help-request at stat.math.ethz.ch?subject=unsubscribe>
<mailto:r-help-request at stat.math.ethz.ch?subject=subscribe>
> Dear all,
>
> I am so ashamed to pollute the list with a trivial question, but it is
> a long time I have not used R, and I need a result in the next one or
> two hour...
>
> I have a table which I have loaded with read.table, and I want to make
> the mean of its columns.
>
> > slides <- read.table("slides.txt")
> > slides [1:5,]
> V1 V2 V3 V4 V5 V6 V7 V8
> 1 PLB00090AA02 0.147 0.018 0.046 0.064 -0.018 -0.008 -0.063
> 2 PLB00090BC08 0.171 0.011 -0.001 0.009 0.052 0.032 -0.065
> 3 PLB00090CG02 0.029 -0.014 -0.042 0.006 0.024 -0.009 -0.043
> 4 PLB00091AA08 0.033 0.050 -0.022 -0.002 0.038 0.015 -0.037
> 5 PLB00091BE02 0.183 0.039 0.052 -0.014 -0.034 -0.037 0.037
>
> but I can not get the mean :
>
> > mean(slides [1,2:8])
> V2 V3 V4 V5 V6 V7 V8
> 0.147 0.018 0.046 0.064 -0.018 -0.008 -0.063
>
> obviously, I fail to tell R that I am using a vector.
>
> > y<- c(1,2,3,4)
> > mean(y)
> [1] 2.5
>
> but as.vector does not solve my problem
>
> > lapply(as.vector(slides[1,2:8]),sum)
> $V2
> [1] 0.147
>
> $V3
> [1] 0.018
>
> $V4
> [1] 0.046
>
> $V5
> [1] 0.064
>
> $V6
> [1] -0.018
>
> $V7
> [1] -0.008
>
> $V8
> [1] -0.063
>
> In the end, I would like to use lapply to fill a new column in the
> table with the means. (and then extract the closest ones to zero...)
>
> Once again, sorry for this mail, whose answer is probably trivial, but
> it would be an enormous help if somebody could sent it to me!
>
> --
> Charles
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html
Petr Pikal
petr.pikal at precheza.cz
More information about the R-help
mailing list