我有一个数据框,已经df
包含许多数据列。我有一个namevector
充满字符串的向量。我需要将空列添加到df
来自namevector
.
我正在尝试使用此 for 循环添加列,遍历namevector
.
for (i in length(namevector)) {
df[, i] <- NA
}
但我留下了这个错误:
[<-.data.frame
( , , i, value = NA)中的错误*tmp*
:新列将在现有列之后留下孔
或者,我曾考虑创建一个具有正确名称的空数据框,然后cbind
将两个数据框组合在一起,但不知道如何进行编码。
我将如何解决这个问题?