与えられた3つ(またはn
リスト):
one <- list(a=1:2,b="one")
two <- list(a=2:3,b="two")
three <- list(a=3:4,b="three")
この結果を得るためにcbind
、リスト全体で各リストアイテムを表示するより効率的な方法は何でしょうか?n
mapply(cbind,mapply(cbind,one,two,SIMPLIFY=FALSE),three,SIMPLIFY=FALSE)
$a
[,1] [,2] [,3]
[1,] 1 2 3
[2,] 2 3 4
$b
[,1] [,2] [,3]
[1,] "one" "two" "three"
これは、またはである場合n
は問題なく機能しますが、すぐにばかげて複雑になります。これにはもっと効率的なバリエーションがありますか?私はSOについて同様の質問を見てきましたが、それらを適応させるのに苦労しました。2
3