[R] On matrix calculation
Berend Hasselman
bhh at xs4all.nl
Wed Apr 17 15:07:11 CEST 2013
On 17-04-2013, at 14:39, Christofer Bogaso <bogaso.christofer at gmail.com> wrote:
> Hello again,
>
> Let say I have a matrix:
>
> Mat <- matrix(1:12, 4, 3)
>
> And a vector:
>
> Vec <- 5:8
>
> Now I want to do following:
>
> Each element of row-i in 'Mat' will be divided by i-th element of Vec
>
> Is there any direct way to doing that?
What have you tried?
Because of recycling and storage by columns of matrices and and the fact length(Vec) == nrow(Mat)
Mat / Vec
will do.
Berend
More information about the R-help
mailing list