2012-08-29 16 views
5

Rozumiem, że możemy eksportować matryce danych do plików csv lub xlsx.Przechowywanie dowolnego obiektu R na dysku twardym?

Co ze złożonymi obiektami, takimi jak lm? Na przykład w mojej pracy mogę mieć listę o długości 1000, każda z pojedynczym obiektem lm(). Za każdym razem, gdy ładuję R, muszę długo czekać na zapełnienie listy o długości 1000 tymi obiektami lm za pomocą pętli for lub lapply.

Wolałbym po prostu zapisać listę gdzieś na moim dysku twardym pod koniec sesji i otworzyć ją na początku następnej sesji.

Odpowiedz

7

Tak, użyj wraz z odpowiednikiem load().

Ogólnie rzecz biorąc, ten temat nazywa się "serializacją" (patrz help(serialize)), a R ma wiele funkcji wsparcia dla różnych formatów.

+0

Zmienia to wszystko dla mnie! –

+1

Dobrze wiedzieć. Następnie możesz przyjrzeć się cudom, które są "pomocą (połączeniami)", aby zobaczyć różne sposoby pisania i czytania do i od. –

Powiązane problemy