2
Aは8つの行列次元2x2のリストであるため、Aの長さは8です。 Aの各行列に行列Bの次元2x2を掛けて、8つの行列dim2x2の新しいリストを得るにはどうすればよいですか? AとBはすでに定義されています。行列をRにリストを掛けるR
私は "lapply"が助けてくれると知っていますが、まだ固まっています。ご協力いただきありがとうございます!
Aは8つの行列次元2x2のリストであるため、Aの長さは8です。 Aの各行列に行列Bの次元2x2を掛けて、8つの行列dim2x2の新しいリストを得るにはどうすればよいですか? AとBはすでに定義されています。行列をRにリストを掛けるR
私は "lapply"が助けてくれると知っていますが、まだ固まっています。ご協力いただきありがとうございます!
A = list(a = matrix(1:4, 2), b = matrix(2:5, 2))
B = matrix(3:6, 2)
lapply(A, FUN = function(x) x %*% B)
私はこれがあなたが必要とするものだと思いますが、次に再現可能な例を示してください。
ありがとうSean! – cherrykate
[再現可能な例](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)を入力してください。 –
@DavidHeckmannあなたは私が持っている正確な行列か、正しく書いていないコードを意味していますか? – cherrykate
であることが好ましいが、行列を生成するコードが良いスタートとなる。 –