変数に値を代入するにはassign関数を使用します。
assign(変数名,代入する値)
具体的に使用すると
assign("t",10)

もちろん
r <- 7
のようにして代入することも可能です。

ただ、assign関数はfor文及びpaste関数を併用することで便利に使うことができます。
testという名前の変数にナンバリングをし、同時に変数にナンバーを代入していきます。
> for (i in 0:9) {
assign(paste("test",i,sep = ""),i)
}
ナンバリングされた変数が作成されました。


中身を確認します。


引用:
R: R Logo
コメント