私は小さなサンプルデータセットを提供しましたが、実際のデータセットははるかに大きくなっています。行列乗算によるルーピングR
私は2つの行列を扱っており、mat_1の列の数は常にmat_2の行の数と同じです。
mat_1 <- matrix(c(5,6,11,1,7,8), nrow = 2, ncol=3)
mat_2 <- matrix(c(1,2,9,8,4,5,11,7,6), nrow = 3, ncol=3)
私は、mat_2の各列(各列は「ミニマトリックス」3×あろう)とmat_1の各行を順次(SO各行は1×3「ミニマトリックス」であろう)を乗算したいです私はこのような2x3の行列で終わると思います。
[1] [2] [3]
[1] 90 119 174
[2] 80 92 121
私はRがループよりもはっきりした解決策を持っていると感じています。
ありがとうございました!私はそれを行列からデータフレームに変更し、その日の早い時期に完全に忘れてしまった。学んだ教訓。みんなの時間を無駄にして申し訳ありません。 :( – SDes