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łbymbigmemory
podobne 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.