Interaktywnie pracuj z obiektami listy, które zajmują ogromną pamięć

Niedawno odkryłem cuda pakietówbigmemory, ff ifilehash do obsługi bardzo dużych matryc.

Jak mogę obsługiwać bardzo duże listy (300MB ++)? W mojej pracy codziennie pracuję z tymi listami. Mogę zrobić rozwiązanie z pomocą zespołusave() & load() hacki wszędzie, ale wolałbymbigmemorypodobne rozwiązanie. Coś jakbigmemory bigmatrix byłoby idealne, gdzie pracuję z nim w zasadzie identycznie jak zmatrix z wyjątkiem tego, że zajmuje trochę 660 bajtów w mojej pamięci RAM.

Listy te są w większości>1000 listy długościlm() obiekty (lub podobne obiekty regresji). Na przykład,

Y <- rnorm(1000) ; X <- rnorm(1000)
A <- lapply(1:6000, function(i) lm(Y~X))
B <- lapply(1:6000, function(i) lm(Y~X))
C <- lapply(1:6000, function(i) lm(Y~X))
D <- lapply(1:6000, function(i) lm(Y~X))
E <- lapply(1:6000, function(i) lm(Y~X))
F <- lapply(1:6000, function(i) lm(Y~X))

W moim projekcie będę miałA,B,C,D,E,F-type list (a nawet więcej), z którymi muszę pracować interaktywnie.

Jeśli były to gigantyczne matryce, jest tona wsparcia. Zastanawiałem się, czy w jakimkolwiek pakiecie jest jakieś podobne wsparcie dla dużychlist przedmioty.

questionAnswers(1)

yourAnswerToTheQuestion