Sauvegarde et chargement d'un modèle en R

3 réponses

une meilleure solution de nos jours est d'utiliser saveRDS pour sauvegarder et readRDS pour lire:

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

Cela vous permet de choisir un nouveau nom pour l'objet (vous n'avez pas besoin de vous rappeler du nom que vous avez utilisé lorsque vous l'avez enregistré)

15
répondu lbcommer 2017-02-17 09:07:07

La syntaxe correcte serait d'utiliser:

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

par la suite, il peut être chargé en utilisant la commande load ().

14
répondu Dan Ibanez 2015-09-24 23:51:17

le code suivant suppose que le nom de la variable de votre modèle est 'model':

save(model, "model.RData")

cela sauvera votre modèle en tant que " model.RData" dans le répertoire de travail courant. Vous pouvez découvrir ce que le répertoire de travail est en émettant la commande suivante:

getwd()

pour le recharger, assurez-vous que votre modèle est sauvegardé dans votre répertoire de travail et édition:

load("model.RData")
11
répondu Nick Evans 2013-02-07 22:29:22