【发布时间】:2010-04-17 19:03:01
【问题描述】:
我确信这很容易 - 但我现在无法弄清楚。
基本上:我有一个很长的变量向量:
names <- c("first","second", "third")
我有一些数据,我现在需要添加变量。我可以这样做:
data$first <- NA
但由于我的清单很长,我想要一个自动化的解决方案。 这不起作用。
for (i in 1:length(names)) (paste("data$", names[i],sep="") <- NA)
我想要这个的原因是我需要垂直合并到数据框,其中一个没有它应该拥有的所有变量。
提前致谢
【问题讨论】: