Я пытался сохранить свои объекты R по одному, чтобы мне не приходилось загружать их все сразу. Я создал эту функцию:
f_objs_save<-function(objects, dir1){
for (obj in objects){
print (obj)
save(list=c(obj),file=paste0(dir1,"\\",obj,".Rdata"))
}
}
Это сработало, но некоторые очень маленькие функции / объекты занимают много места на диске и время загрузки, более 50 КБ для функций 10 строк. Другие большие функции занимают менее 1 КБ на диске.
Смотрите мой файловый менеджер
Полагаю, это экономит больше, чем просто функция. Как я могу избежать этой проблемы и сохранить ее правильным способом?