Rで空のリストの作り方

アイキャッチ R

for文とか書くときに、空のベクトルやリストを作りたくなります。

ネットで調べたらいろいろ難しい方法が出てくるんだけど、実際には

lis <- list()

で問題なく動くことに最近気づいたので覚え書きとして。

ちなみに数列であれば

num <- numeric()

とかで問題ない。for文で送った数だけ入れてくれるっぽい。

行列は行数や列数を指定しないといけない模様。

matrix(nr=5,nc=5)

とかってしておくと、空の5×5行列になる。

ちなみに引数のnr、ncはそれぞれnrow、ncolの略。

入門書には書いていないことが多いけど、Rは意外な略記方法があったりするので、覚えておいて損はないと思います。

コメント

タイトルとURLをコピーしました