У меня есть dataframe, df, с уже несколькими столбцами данных. У меня есть вектор, namevector, полный строк. Мне нужны пустые столбцы, добавленные в df, с именами столбцов из namevector.
Я пытаюсь добавить столбцы с этим циклом for, итерации по каждой строке в namevector.
for (i in length(namevector)) {
df[, i] <- NA
}
но я остался с этой ошибкой.
Ошибка в [<-.data.frame
(*tmp*
, i, value = NA): новые столбцы оставят дыры после существующих столбцов
В качестве альтернативы, я подумал о создании пустого фрейма с правильными именами, а затем объединил два файла данных, но не уверен, как это сделать.
Как я могу это решить?