Я уверен, что это легко - но я не могу понять это прямо сейчас.
В основном: у меня длинный вектор переменных:
names <- c("first","second", "third")
У меня есть некоторые данные, и теперь мне нужно добавить переменные. Я мог бы сделать:
data$first <- NA
Но так как у меня длинный список, и я бы хотел автоматизированное решение. Это не работает .
for (i in 1:length(names)) (paste("data$", names[i],sep="") <- NA)
Причина, по которой я этого хочу, заключается в том, что мне нужно объединиться по вертикали с фреймами данных, где не все переменные должны быть.
Заранее спасибо