我相信这很容易 - 但我现在无法弄清楚。根据矢量向数据框添加几个变量
基本上是:我的变数很长的矢量:
names <- c("first","second", "third")
我有一些数据,我现在需要添加变量。我可以这样做:
data$first <- NA
但是因为我有一个长长的清单,我想要一个自动化的解决方案。 这不起作用。
for (i in 1:length(names)) (paste("data$", names[i],sep="") <- NA)
我想要这个的原因是我需要垂直合并到数据框,其中没有它应该有的所有变量。
在此先感谢
完美 - 谢谢Etiennebr! - 它的作品 – Andreas 2010-04-17 19:36:52
rbind.fill很棒。 – 2010-04-17 20:09:20