Допустим, я пытаюсь создать фрейм данных (df2), который имеет значение в два раза больше, чем другой фрейм данных (df1). Таким образом, два фрейма данных имеют точно такие же столбцы. Также предположим, что в df1 есть 10 объектов. Вот мой код.
library(data.table)
for (i in (1:10) {
id <- df1$ID[i]
newAttr1 <- df1$attr1[i] * 2
newAttr2 <- df1$attr2[i] * 2
newAttr3 <- df1$attr3[i] * 2
NewRow <- list(id, newAttr1, newAttr2, newAttr3)
rbindlist(list(df2, NewRow))
}
Я думал, это должно сработать, но почему-то в df2 НЕТ объектов. В чем проблема?
Заранее большое спасибо :)