-2
Rを使用して、特定の操作後にインクリメントできる変数を作成しています。 つまり、nodeという変数があり、関数が呼び出されるたびにnode1、node2、node3..etc。のようにインクリメントする関数を書きたいと思います。変数名の自動インクリメント
これは可能ですか? 助けてください
Rを使用して、特定の操作後にインクリメントできる変数を作成しています。 つまり、nodeという変数があり、関数が呼び出されるたびにnode1、node2、node3..etc。のようにインクリメントする関数を書きたいと思います。変数名の自動インクリメント
これは可能ですか? 助けてください
私はあなたのケースでリストを使用しますnode <- list()
。インクリメントを使用して、値をnode[[i]] <- 'my value'
のようなリストの「位置」に保存できます。変数名でやりたかったように、ちょうどi
を増やしてください。 node[[1]]
などにアクセスしてください。
[XY問題](https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)がある可能性があります。後退してより広い説明をすることは可能ですか?環境変数に影響を及ぼす関数を書くよりも良いルートがあるかもしれません。 –
<< - 演算子を使ってみましたか? –
[Rを使用してforループの変数名を変更する]の可能な複製(http://stackoverflow.com/questions/16566799/change-variable-name-in-for-loop-using-r) – lbusett