R: matrix by vector multiplication

后端 未结 3 448
刺人心
刺人心 2020-12-06 16:10

I have following problem:

myvec <- c(1:3)

mymat <- as.matrix(cbind(a = 6:15, b = 16:25, c= 26:35))
mymat
       a  b  c
 [1,]  6 16 26
 [2,]  7 17 27         


        
3条回答
  •  既然无缘
    2020-12-06 16:50

    Matrices are vectors in column major order:

     colSums(  t(mymat) * myvec )  
    

    (Edited after hopefully reading question correctly this time.)

提交回复
热议问题