[R] Help w/ matrix calc
Adaikalavan Ramasamy
ramasamy at cancer.org.uk
Thu Jul 29 15:04:29 CEST 2004
> m <- matrix( 1:12, nc=3 )
> m
[,1] [,2] [,3]
[1,] 1 5 9
[2,] 2 6 10
[3,] 3 7 11
[4,] 4 8 12
> apply(m, 1, mean) # row means
[1] 5 6 7 8
> apply(m, 2, mean) # column means
[1] 2.5 6.5 10.5
Replace 'mean' with 'var' if you want variances instead.
On Thu, 2004-07-29 at 12:38, eesteves at ualg.pt wrote:
> Dear All,
> Help is needed! I have a matrix with frequencies of fish larvae per length
> class (var. sl) and age-group (var. median.no) obtained with
>
> >k<-table(cut(sl,(5:22)),median.no)
> >k[2:5,1:5] #to ilustrate k
>
> 4 5 6 7
> (6,7] 3 1 0 0
> (7,8] 3 0 1 0
> (8,9] 3 4 3 5
> (9,10] 3 15 7 13
>
> from this matrix I would like to obtain the mean age per length class i.e.
> vector of line means. How can I do this? If, instead of the means I wanted the
> variances, how could I do it?
> Thanks in advance,
> Eduardo Esteves
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>
More information about the R-help
mailing list