df
すでに多数のデータ列を持つデータフレームがあります。namevector
文字列でいっぱいのベクトル があります。df
からの列の名前で空の列を追加する必要がありますnamevector
。
この for ループで列を追加しようとしており、 の各文字列を繰り返し処理していますnamevector
。
for (i in length(namevector)) {
df[, i] <- NA
}
しかし、このエラーが残っています:
[<-.data.frame
( , , i, 値 = NA) のエラー*tmp*
: 新しい列は既存の列の後に穴を残す
または、正しい名前で空のデータフレームを作成しcbind
、2 つのデータフレームを一緒に作成することを考えましたが、これをコーディングする方法がわかりません。
これを解決するにはどうすればよいですか?