我相信这很容易 - 但我现在无法弄清楚。
基本上:我有一个很长的变量向量:
names <- c("first","second", "third")
我有一些数据,我现在需要添加变量。我可以做:
data$first <- NA
但由于我的清单很长,我想要一个自动化的解决方案。这行不通。
for (i in 1:length(names)) (paste("data$", names[i],sep="") <- NA)
我想要这个的原因是我需要垂直合并到数据框,其中一个没有它应该拥有的所有变量。
提前致谢