0

I have 24 neural networks (obtained with caret::train(), and I saved all of them in a folder with .rda extension.

path <- "ann models/"

file_list <- list.files(path) #list of file names

file_list <- paste0(path,file_list) #adding to the file name, the path to get it

 [1] "ann models/ann_canine_1_DC1.rda"     "ann models/ann_canine_12_DC1.rda"   
 [3] "ann models/ann_canine_12_DC2.rda"    "ann models/ann_canine_123_DC1.rda"  
 [5] "ann models/ann_canine_123_DC2.rda"   "ann models/ann_canine_123_DC3.rda"  
 [7] "ann models/ann_incisor_1_DC1.rda"    "ann models/ann_incisor_12_DC1.rda"  
 [9] "ann models/ann_incisor_12_DC2.rda"   "ann models/ann_incisor_123_DC1.rda" 
[11] "ann models/ann_incisor_123_DC2.rda"  "ann models/ann_incisor_123_DC3.rda" 
[13] "ann models/ann_molar_1_DC1.rda"      "ann models/ann_molar_12_DC1.rda"    
[15] "ann models/ann_molar_12_DC2.rda"     "ann models/ann_molar_123_DC1.rda"   
[17] "ann models/ann_molar_123_DC2.rda"    "ann models/ann_molar_123_DC3.rda"   
[19] "ann models/ann_premolar_1_DC1.rda"   "ann models/ann_premolar_12_DC1.rda" 
[21] "ann models/ann_premolar_12_DC2.rda"  "ann models/ann_premolar_123_DC1.rda"
[23] "ann models/ann_premolar_123_DC2.rda" "ann models/ann_premolar_123_DC3.rda"

To load in the global environment I use readRDS(), and give it a name:

ann_molar_123_DC3 <- readRDS("ann models/ann_molar_123_DC3.rda")

How can I load all of them iteratively keeping the names of the objects in R with the name of file *.rda?

antecessor
  • 2,688
  • 6
  • 29
  • 61

0 Answers0