Я хотел бы сохранить целую кучу относительно больших кадров данных, сводя к минимуму пространство, которое занимают файлы. Открывая файлы, я должен иметь возможность контролировать, какие имена они указаны в рабочей области.
В основном я ищу symantics dput и dget, но с двоичными файлами.
Пример:
n<-10000
for(i in 1:100){
dat<-data.frame(a=rep(c("Item 1","Item 2"),n/2),b=rnorm(n),
c=rnorm(n),d=rnorm(n),e=rnorm(n))
dput(dat,paste("data",i,sep=""))
}
##much later
##extract 3 random data sets and bind them
for(i in 1:10){
nums<-sample(1:100,3)
comb<-rbind(dget(paste("data",nums[1],sep="")),
dget(paste("data",nums[2],sep="")),
dget(paste("data",nums[3],sep="")))
##do stuff here
}