Mise en fichier RDATA fichiers de script
Question
Yat-il un moyen simple de transformer les fonctions d'un fichier .rdata dans un fichier de code normal (.R)?
La solution
Consultez ?dump
. Par exemple:
newEnv <- new.env()
load("myFunctions.Rdata", newEnv)
dump(c(lsf.str(newEnv)), file="normalCodeFile.R", envir=newEnv)
Vous pouvez également être intéressé par ?prompt
(qui crée des fichiers de documentation pour les objets) et / ou ?package.skeleton
.
Autres conseils
Cette adresse récente post blog un fondamentalement le même problème:
Il y a une autre solution d'un autre post utilisant sink
sink(file="Function.R")
Function # The object
sink()
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow