Hi All,

I have the following problem (read the commented bit below):

a<-matrix(1:9,nrow=3)


a

     [,1] [,2] [,3]
[1,]    1    4    7
[2,]    2    5    8
[3,]    3    6    9


div<-1:3

apply(a,2,function(x)x/div) ##want to divide each column by div-
instead each row is divided##


     [,1] [,2] [,3]
[1,]    1  4.0    7
[2,]    1  2.5    4
[3,]    1  2.0    3


apply(a,1,function(x)x/div) ##Changing Margin from 2 to 1 does
something completele weird##         [,1]     [,2] [,3]
[1,] 1.000000 2.000000    3
[2,] 2.000000 2.500000    3
[3,] 2.333333 2.666667    3


Any thoughts?


Thanks,

Sachin

        [[alternative HTML version deleted]]

______________________________________________
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