matrix calculation?
Try this: rowSums(ma * t(pa))
On 9/13/05, Cunningham Kerry <kerryrekky at yahoo.com> wrote:
Hi, I am wondering if anybody has a simpler solution to calculate the following:
ma
a b [1,] 1 4 [2,] 2 3 [3,] 3 2 [4,] 4 5
pa
[,1] [,2] [,3] [,4] a 1 2 3 4 b 4 3 2 5
diag(ma%*%pa)
[1] 17 13 13 41 I only want to calculate the product of the row of the first matrix and the corresponding column of the second matrix (instead of other columns). However, what I did was to multiply these two and then extract the diagonal components. Is there a simpler way to do this in R? (ma and pa may not be the same matrix.) Thanks!
______________________________________________________ Donate to the Hurricane Katrina relief effort. ______________________________________________ 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