2013-02-07 13 views

risposta

11

Una soluzione migliore al giorno d'oggi è quello di utilizzare saveRDS per salvare e readRDS a leggere:

saveRDS(model, "model.rds") 
my_model <- readRDS("model.rds") 

Ciò consente di scegliere un nuovo nome per l'oggetto (non è necessario ricordare il nome utilizzato per la lo hai salvato)

11

Il codice seguente presuppone che il nome della variabile del modello è 'modello':

save(model, "model.RData") 

Consente di salvare il modello come "model.RData" nella directory di lavoro corrente. Si può scoprire che cosa la directory di lavoro è emettendo il seguente:

getwd() 

per caricarlo di nuovo in, assicurarsi che il modello viene salvato nella directory di lavoro e questione:

load("model.RData") 
+2

nel mio caso avevo bisogno di impostare esplicitamente il file con 'save (model, file =" model.RData ")' – Boern

+2

sintassi non corretta: vedi altra risposta –

14

La sintassi corretta sarebbe da utilizzare:

save(model, file="model.Rdata") 

Successivamente, può essere caricato utilizzando il comando load().

+0

Hmm, sì, è interessante che l'altra risposta è andato due anni e mezzo invariato e scorretto. haha –

Problemi correlati