list(リスト)に対してデータはcでアペンドできる

Rでリストに要素をアペンドするにはc関数を使うのがスマートっぽい。これ良く使うのにすぐ忘れるのでメモ…

> x <-list()
> x <- c(x,list(1:10))
> x <- c(x,list(letters))
> x
[[1]]
 [1]  1  2  3  4  5  6  7  8  9 10

[[2]]
 [1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r"
[19] "s" "t" "u" "v" "w" "x" "y" "z"

↓にもちゃんと書いてあったり。スタックオーバーフローはいいサイトだなぁ。
performance - Append an object to a list in R in amortized constant time, O(1)? - Stack Overflow