Используйте replicate
для создания списка n
фреймов данных, присвойте им имена, используя setNames
. Наконец, с помощью list2env
поместите список объектов, например, в глобальную среду.
df.names <- paste0("results_", c("test", "OA", "SVM", "SVM_linear", "SVM_RBF"))
df.list <- setNames(replicate(n=length(df.names)), df.names)
list2env(df.list, envir=.GlobalEnv)
Результат:
ls()
# [1] "df.list" "results_OA" "results_SVM" "results_SVM_linear"
# [5] "results_SVM_RBF" "results_test"