Предполагая, что formtype
, cl
и date
являются обычными векторами (не списками) и что они находятся в глобальной среде, т.е. в рабочей области, то:
formtype <- cl <- date <- 1:3 # test data
Names <- c("formtype", "cl", "date")
as.data.frame(mget(Names, .GlobalEnv))
дает:
formtype cl date
1 1 1 1
2 2 2 2
3 3 3 3
Если formtype
, cl
и date
действительно являются списками, как показано ниже, то unlist
каждый:
formtype <- cl <- data <- as.list(1:3) # test data
Names <- c("formtype", "cl", "date")
as.data.frame(lapply(mget(Names, .GlobalEnv), unlist))