Pouvons-nous sauvegarder notre processus si nous ne sauvegardons pas un projet ?
Si je ne sauvegarde pas un projet en exécutant un script entier, puis-je sauvegarder mes résultats au lieu de tout recommencer après avoir redémarré mon ordinateur ? R semble ne pas avoir de mémoire.
Oui, vous pouvez enregistrer soit l'ensemble de votre environnement, soit des objets spécifiques sous forme de fichiers .RDS. Les fichiers RDS contiennent un ou plusieurs objets R. Cela est très utile si vous souhaitez uniquement enregistrer des résultats intermédiaires. J'utilise cela pour stocker de grandes tables qui, si elles étaient lues directement à partir du format csv, prendraient plus de temps à charger. Un autre usage pour moi est de stocker des modèles de prédiction qui prennent des heures à s'entraîner.
Il existe de nombreuses façons d'enregistrer les résultats lors de l'exécution d'un script R, un exemple est la fonction R saveRDS.
Pour des questions comme celle-ci concernant R, un excellent endroit à visiter est community.rstudio.com.
Les utilisateurs doivent être connectés pour écrire des commentaires
Se connecter
Répondre
Déjà Posit?
À propos de Posit
Posit a été fondée avec la mission de créer des logiciels open-source pour la science des données, la recherche scientifique et la communication technique. Nous ne faisons pas que le dire : c'est fond
À la recherche de informations sur les logiciels ?
Avec plus de 2,5 millions d'avis, nous pouvons fournir les détails spécifiques qui vous aident à prendre une décision d'achat de logiciel éclairée pour votre entreprise. Trouver le bon produit est important, laissez-nous vous aider.