1
私はMultiplying Combinations of a list of lists in R.を読みましたが、私の場合はまだ適用できません。2つの異なるリストオブジェクトを掛けるR
私はRに2つの異なるリストを持っている:
私はy
の第一要素で
x
の第一の要素を乗算したい
x <- list(matrix(1:4,nrow=2), matrix(5:8, nrow=2))
y <- list(matrix(c(1,0,0,1), nrow=2), matrix(c(0,1,0,1), nrow=2))
。 x
の2番目の要素、y
の2番目の要素。つまり、各リストに100個の要素があるので、各要素に1行のコードを書く必要はありません。以下に示すように
'?mapply'または'?Map'のいずれかを参照してください。 – Frank
私は答えられる能力が与えられていませんが、もう一つの可能性は、 'purr'パッケージを次の行で使うことです:' map2(x、y、function(x、y)x * y) ' – Phil