0
です。私はそれを少し自動化したいので、たくさんのdata.framesを作りたいと思います。データフレームの変数名はR
## Some Loop
i = i + 1
(paste('df',i,sep = '')) = data.frame(matrix(NA, nrow = 5, ncol = 1))
## Do some Task
私は1から私を初期化する場合は、Nのために、私はDFNDF1、DF2 ... を作成するループを通過します。
しかし、これは機能しません。
私のコード/私が見ることのできる別のアプローチを修正する方法はありますか?
おかげで、
ベン
あなたは、あなたのループ – yeedle
の外側を初期化する必要があるか、使用可能なリストなどのデータ構造でデータフレームを格納する必要があります(あなたがしようとしているように)文字列によって定義された名前にdata.frameを代入するために 'assign'を使います - しかしyeedleのリストのアプローチは通常もっと賢明です。 –
ご協力いただきありがとうございます! –