Почему мои маленькие функции R занимают очень много места на диске? - PullRequest
2 голосов
/ 18 марта 2019

Я пытался сохранить свои объекты 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 КБ на диске. Смотрите мой файловый менеджер

Полагаю, это экономит больше, чем просто функция. Как я могу избежать этой проблемы и сохранить ее правильным способом?

...