У меня есть список фреймов данных, где у некоторых есть столбец need
, а у других - нет. Как добавить столбец need
в другие фреймы данных (со значением = NA
)? Я пытался использовать Map или lapply
test <- list(data.frame(need = NA, dont_need = NA),
data.frame(dont_need = NA),
data.frame(dont_need = NA, dont_need_2 = NA))
Желаемый вывод
[[1]]
need dont_need
1 NA NA
[[2]]
dont_need need
1 NA NA
[[3]]
dont_need dont_need_2 need
1 NA NA NA
Я не могу просто использовать привязку, потому что этот список создается динамически, а иногда включает только один кадр данных, который не нет столбца need
. Ответ также должен работать, когда это так:
test_2 <- list(data.frame(dont_need = NA))